站长中国
当前位置:站长中国 >> 网页特效 >> 游 戏 类 >> 内容
精彩推荐
分类最新特效
分类热点特效
   
CSS使用大全,想学习或者了解CSS的网友一定不可错过,酷
日期:2005-07-01   人气:   【字体: 】【收藏此文


<!-- 网页特效代码由[站长中国:http://www.zzChina.net]提供! -->
<!-- 要实现此效果需要 1 个步骤: -->

<!-- 第 1 步: -->
<!-- 把下面的代码加到<BODY></BODY>区域中: -->

<center><font color=red face="隶书" size=6>CSS使用大全</font></center>
<br>
<center>
<table border=5 bordercolor=blue borderlight=green>
<tr><td align=center><font size=5 color=red face="Arial, Helvetica, sans-serif"><strong>下面为效果显示</strong></font></td></tr>
<tr><td align=left>
<style>
IMG {border:2px solid black}
BODY{
margin:0;
background:#fef4d9;
font-family:verdana;
font-size:80%;
}
.bar{
background:#336699;
width:100%;
height:30px;
border-top:1px solid #99CCFF;
border-bottom:1px solid #000000;
}
.desbar{
background:#FFFFFF;
width:100%;
padding: 10px;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #000000;
color:black;
font-size:8pt;
}
.title{
font-size:15pt;
color:white;
padding-left:10px;
}
PRE { margin:0}

a:link
{
text-decoration:none;
color:white
}
a:visited
{
text-decoration:none;
color:white
}
a:active
{
text-decoration:none;
color:white
}
a:hover
{
text-decoration:none;
color:yellow
}
SELECT { font-size:9pt; border:2px; }
</style>
<SCRIPT LANGUAGE="javascript">
var browserCapable = true; // Prevents errors on downlevel browsers
var startImage = "200204047.gif"; // /workshop/graphics/
var endImage = "200204048.gif";
var featuresHeader = "<B>Features:</B><BR>"
var sSinQut ="'";
var sRandomBarsOrientationText="";

function copy2Clipboard()
{
// Copy displayed code to user's clipboard.
var textRange = document.body.createTextRange();
textRange.moveToElementText(oCodeSpan);
textRange.execCommand("Copy");
}

function highlightText(whatToHighlight) {
var oRng = document.body.createTextRange();
oRng.moveToElementText(oCodePre);
oRng.execCommand("RemoveFormat");
var oHL = document.body.createTextRange();
oHL.moveToElementText(oCodePre);
oHL.findText(whatToHighlight);
oHL.execCommand("Bold");
}

function switchContent(obj) {
oContentHolder.innerHTML=obj.innerHTML;
oImg.src=startImage;
if (obj==filterSection){
changeFilter();
updateFilterCode();
}
else {
imgObjText.innerHTML = "<BR><b>First Page</b><BR><BR>Using the <B>apply</B> method prepares this SPAN element for content changes.";
changeTrans();
updateTransCode();
}
}

function getControlObject(controlName) {
var obj=null;

for (x=0; x < document.all(controlName).length; x++) {
objTemp = document.all(controlName,x);
if (objTemp.parentElement.isSource==null) {
obj=objTemp;
}
}
return(obj);
}

function disableControlObject(controlName) {

for (x=0; x < document.all(controlName).length; x++) {
document.all(controlName,x).disabled=true;
}
}

function enableControlObject(controlName) {

for (x=0; x < document.all(controlName).length; x++) {
document.all(controlName,x).disabled=false;
}
}

function changeFilter() {
var selectObject = getControlObject("oSelect");
var selectedValue = selectObject.options[selectObject.selectedIndex].value;
var transitionAsFilter = selectObject.options[selectObject.selectedIndex].TRANS;

imgObjText.innerHTML = "<BR>The image, dark red text, and sky blue background make up the content of the filtered SPAN.";
imgObj.style.backgroundColor='skyblue';
imgObj.style.color='darkred';
if (selectedValue != "empty") {
if (selectedValue.indexOf('AlphaImageLoader')!=-1) {
oControlsSpan.innerHTML = oAlphaImageLoaderControls.innerHTML;
alphaImageLoaderFilterChange();
}
else if (selectedValue.indexOf('Blur')!=-1) {
imgObj.style.backgroundColor='';
imgObjText.innerHTML = "<BR>The image, dark red text, and sky blue background make up the content of the filtered SPAN.";
oControlsSpan.innerHTML = oBlurControls.innerHTML;
blurFilterChange();
}
else if (selectedValue.indexOf('Alpha')!=-1) {
oControlsSpan.innerHTML = oAlphaControls.innerHTML;
alphaFilterChange();
}
else if (selectedValue.indexOf('Emboss')!=-1) {
oControlsSpan.innerHTML = "";
embossFilterChange();
}
else if (selectedValue.indexOf('Engrave')!=-1) {
oControlsSpan.innerHTML = "";
engraveFilterChange();
}
else if (selectedValue.indexOf('Pixelate')!=-1) {
oControlsSpan.innerHTML = oPixelateFilterControls.innerHTML;
pixelateFilterChange();
}
else if (selectedValue.indexOf('DropShadow')!=-1) {
imgObj.style.backgroundColor='';
imgObjText.innerHTML = "<BR>The image, dark red text, and sky blue background make up the content of the filtered SPAN.";
oControlsSpan.innerHTML = oDropShadowControls.innerHTML;
dropShadowFilterChange();
}
else if (selectedValue.indexOf('Chroma')!=-1) {
oControlsSpan.innerHTML = oChromaControls.innerHTML;
chromaFilterChange();
}
else if (selectedValue.indexOf('BasicImage')!=-1) {
oControlsSpan.innerHTML = oBasicImageControls.innerHTML;
basicImageFilterChange();
}
else {
imgObj.style.filter=selectedValue;
oControlsSpan.innerHTML = '';
}
if (oControlsSpan.innerHTML!='') {
oControlsSpan.innerHTML = featuresHeader + oControlsSpan.innerHTML;
}
if (transitionAsFilter == "TRUE") {
oControlsSpan.innerHTML = oControlsSpan.innerHTML + oGlobalControls.innerHTML;
progressChange();
}
}
else {
imgObj.style.filter='';
oControlsSpan.innerHTML = featuresHeader + 'No filter is currently selected.';
}
updateFilterCode();
}

function updateFilterCode() {
oCodePre.innerText=imgObj.outerHTML;
}

function alphaFilterChange(){
var cmd;
var controlObject = getControlObject("styleList");
var style = controlObject.options[controlObject.selectedIndex].value;
controlObject = getControlObject("opacityList");
var opacity = controlObject.options[controlObject.selectedIndex].value;

cmd = "imgObj.style.filter='progid:DXImageTransform.Microsoft.Alpha( " ;
cmd = cmd + "style=" + style + ",opacity=" + opacity ;

if (style!=0){
controlObject = getControlObject("finishOpacityList");
enableControlObject("finishOpacityList");
var finishOpacity = controlObject.options[controlObject.selectedIndex].value;

cmd = cmd + ",finishOpacity=" + finishOpacity ;

if (style==1){
controlObject = getControlObject("startXList");
enableControlObject("startXList");
var startX = controlObject.options[controlObject.selectedIndex].value;
controlObject = getControlObject("finishXList");
enableControlObject("finishXList");
var finishX = controlObject.options[controlObject.selectedIndex].value;

controlObject = getControlObject("startYList");
enableControlObject("startYList");
var startY = controlObject.options[controlObject.selectedIndex].value;
controlObject = getControlObject("finishYList");
enableControlObject("finishYList");
var finishY = controlObject.options[controlObject.selectedIndex].value;

cmd = cmd + ",startX=" + startX + ",finishX=" + finishX ;
cmd = cmd + ",startY=" + startY + ",finishY=" + finishY;
}
else{
disableControlObject("startXList");
disableControlObject("finishXList");
disableControlObject("startYList");
disableControlObject("finishYList");
}

}
else{
disableControlObject("finishOpacityList");
disableControlObject("startXList");
disableControlObject("finishXList");
disableControlObject("startYList");
disableControlObject("finishYList");
}

cmd = cmd + ")'";
eval(cmd);
updateFilterCode();
highlightText(cmd);
}
function alphaImageLoaderFilterChange(){
var cmd;
var controlObject = getControlObject("srcList");
var src = controlObject.options[controlObject.selectedIndex].value;
controlObject = getControlObject("sizingMethodList");
var sizingmethod = controlObject.options[controlObject.selectedIndex].value;

cmd = "imgObj.style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader( " ;
cmd = cmd + "src=" + src + ", sizingmethod=" + sizingmethod + ")'";
eval(cmd);
updateFilterCode();
highlightText(cmd);
}
function basicImageFilterChange(){
var cmd;
var controlObject = getControlObject("rotationList");
var rotation = controlObject.options[controlObject.selectedIndex].value;
controlObject = getControlObject("mirrorSwitch");
controlObject.checked==true ? mirror = 1 : mirror = 0
controlObject = getControlObject("invertSwitch");
controlObject.checked==true ? invert = 1 : invert = 0
controlObject = getControlObject("xraySwitch");
controlObject.checked==true ? xray = 1 : xray = 0
controlObject = getControlObject("grayscaleSwitch");
controlObject.checked==true ? grayscale = 1 : grayscale = 0
controlObject = getControlObject("basicImageOpacityList");
var opacity = controlObject.options[controlObject.selectedIndex].value;
cmd = "imgObj.style.filter='progid:DXImageTransform.Microsoft.BasicImage( Rotation="+ rotation +",Mirror=" + mirror + ",Invert=" + invert + ",XRay=" + xray + ",Grayscale=" + grayscale + ",Opacity=" + opacity;
cmd = cmd + ")'";
eval(cmd);
updateFilterCode();
highlightText(cmd);
}

function blurFilterChange(){
var controlObject = getControlObject("pixelRadiusList");
var pixelRadius = controlObject.options[controlObject.selectedIndex].value;
controlObject = getControlObject("makeShadowSwitch");
var makeShadow = controlObject.checked;
var cmd = "imgObj.style.filter='progid:DXImageTransform.Microsoft.Blur( PixelRadius="+ pixelRadius +"," + "MakeShadow=" + makeShadow;
if (makeShadow){

controlObject = getControlObject("shadowOpacityList");
enableControlObject("shadowOpacityList");
var shadowOpacity = controlObject.options[controlObject.selectedIndex].value;

cmd = cmd + ",ShadowOpacity=" + shadowOpacity +")'";

}
else{
disableControlObject("shadowOpacityList");
cmd = cmd +")'";

}
eval(cmd);

updateFilterCode();
highlightText(cmd);
}

function embossFilterChange(){
// var controlObject = getControlObject("biasList");
// var bias = controlObject.options[controlObject.selectedIndex].value;
var cmd = "imgObj.style.filter='progid:DXImageTransform.Microsoft.Emboss()'"; // Bias=" + bias + "
eval(cmd);
updateFilterCode();
highlightText(cmd);
}

function engraveFilterChange(){
// var controlObject = getControlObject("biasList");
// var bias = controlObject.options[controlObject.selectedIndex].value;
var cmd = "imgObj.style.filter='progid:DXImageTransform.Microsoft.Engrave( )'"; // Bias=" + bias + "
eval(cmd);
updateFilterCode();
highlightText(cmd);
}

function pixelateFilterChange(){
var controlObject = getControlObject("maxSquareFList");
var maxSquare = controlObject.options[controlObject.selectedIndex].value;
var cmd = "imgObj.style.filter='progid:DXImageTransform.Microsoft.Pixelate( maxsquare="+ maxSquare +")'";
eval(cmd);
updateFilterCode();
highlightText(cmd);
}

function dropShadowFilterChange(){
var controlObject = getControlObject("shadowColorList");
var shadowColor = controlObject.options[controlObject.selectedIndex].value;
controlObject = getControlObject("offsetXList");
var offX = controlObject.options[controlObject.selectedIndex].value;
controlObject = getControlObject("offsetYList");
var offY = controlObject.options[controlObject.selectedIndex].value;
controlObject = getControlObject("positiveSwitch");
var positive = controlObject.checked;
var cmd = "imgObj.style.filter='progid:DXImageTransform.Microsoft.dropShadow( Color=" + shadowColor + ",offX=" + offX + ",offY=" + offY + ",positive=" + positive + ")'";
eval(cmd);
updateFilterCode();
highlightText(cmd);
}

function chromaFilterChange(){
var controlObject = getControlObject("chromaColorList");
var chromaColor = controlObject.options[controlObject.selectedIndex].value;
var cmd = "imgObj.style.filter='progid:DXImageTransform.Microsoft.Chroma( Color="+ chromaColor +")'";
eval(cmd);
updateFilterCode();
highlightText(cmd);
}

function transStart(arg) {
var obj = getControlObject("oSelect");
var selectedValue=obj.options[obj.selectedIndex].value;
if (selectedValue != "empty") {
imgObj.filters[0].apply();
if (arg.src.indexOf(startImage)!=-1) {
arg.src = endImage;
imgObj.style.backgroundColor = "gold";
imgObjText.innerHTML = "<BR><B>Second Page</B><BR><BR>Using the <B>play</B> method reveals the changes in the SPAN element content.";
}
else {
arg.src = startImage;
imgObj.style.backgroundColor = "skyblue";
imgObjText.innerHTML = "<BR><b>First Page</b><BR><BR>Using the <B>apply</B> method prepares this SPAN element for content changes.";
}
imgObj.filters[0].play();
}
}

function changeTrans() {
var obj = getControlObject("oSelect");
var selectedValue = obj.options[obj.selectedIndex].value;
sRandomBarsOrientation="";

if (selectedValue != "empty") {
if (selectedValue.indexOf('Barn')!=-1) {
oControlsSpan.innerHTML = oBarnControls.innerHTML;
barnTransChange();
}
else if (selectedValue.indexOf('Blinds')!=-1) {
oControlsSpan.innerHTML = oBlindsControls.innerHTML;
blindsTransChange();
}
else if (selectedValue.indexOf('Checkerboard')!=-1) {
oControlsSpan.innerHTML = oCheckerboardControls.innerHTML;
checkerboardTransChange();
}
else if (selectedValue.indexOf('Fade')!=-1) {
oControlsSpan.innerHTML = oFadeControls.innerHTML;
fadeTransChange();
}
else if (selectedValue.indexOf('Iris')!=-1) {
oControlsSpan.innerHTML = oIrisControls.innerHTML;
irisTransChange();
}
else if (selectedValue.indexOf('Pixelate')!=-1) {
oControlsSpan.innerHTML = oPixelateTransControls.innerHTML;
pixelateTransChange();
}
else if (selectedValue.indexOf('RadialWipe')!=-1) {
oControlsSpan.innerHTML = oRadialWipeControls.innerHTML;
radialWipeTransChange();
}
else if (selectedValue.indexOf('RandomBars')!=-1) {
oControlsSpan.innerHTML = oRandomBarsControls.innerHTML;
randomBarsTransChange();
}
else if (selectedValue.indexOf('Slide')!=-1) {
oControlsSpan.innerHTML = oSlideControls.innerHTML;
slideTransChange();
}
else if (selectedValue.indexOf('Spiral')!=-1) {
oControlsSpan.innerHTML = oSpiralControls.innerHTML;
spiralTransChange();
}
else if (selectedValue.indexOf('Stretch')!=-1) {
oControlsSpan.innerHTML = oStretchControls.innerHTML;
stretchTransChange();
}
else if (selectedValue.indexOf('Strips')!=-1) {
oControlsSpan.innerHTML = oStripsControls.innerHTML;
stripsTransChange();
}
else if (selectedValue.indexOf('Wheel')!=-1) {
oControlsSpan.innerHTML = oWheelControls.innerHTML;
wheelTransChange();
}
else if (selectedValue.indexOf('GradientWipe')!=-1) {
oControlsSpan.innerHTML = oWipeControls.innerHTML;
wipeTransChange();
}
else if (selectedValue.indexOf('Zigzag')!=-1) {
oControlsSpan.innerHTML = oZigzagControls.innerHTML;
zigzagTransChange();
}
else {
imgObj.style.filter=selectedValue;
oControlsSpan.innerHTML = featuresHeader + 'The transition does not support additional features.';
}
}
else {
imgObj.style.filter=null;
oControlsSpan.innerHTML = featuresHeader + 'No transition is currently selected.';
}
updateTransCode();
}

function updateTransCode() {
var obj = getControlObject("oSelect");
var selectedValue=obj.options[obj.selectedIndex].value;
var imgContents = imgObj.outerHTML;
if (selectedValue != "empty") {
oCodePre.innerText=completeTransCode(imgContents);
}
else {
oCodePre.innerText=imgContents;
}
highlightText(imgContents);
}

function completeTransCode(imgText) {
scriptBlock = '';
scr