仿W3CSCHOOL的過行程式碼效果
CSS檔案
/* W3School 線上編輯工具 */
body#editor {
margin:0;
padding:0;
border:0;
text-align:left;
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:#4180B6;
}
div#header {
color:#fff;
margin:0;
padding:0;
border:0;
height:90px;
background:#4180B6;
width:980px;
}
div#butt {
height:40px;
background:#C8D7E3;
}
div#test {
margin:0;
padding:0;
border:0;
height:495px;
background:#4180B6;
}
div#code {
float:left;
height:435px;
width:50%;
margin:0;
padding:0;
border:0;
background:#2C587C;
}
div#result {
float:left;
height:445px;
width:49%;
margin:0;
padding:0;
background:#880000;
}
#footer {
clear:both;
margin:0;
padding:5px 0 5px 5px;
border:0;
background:#000;
}
#header h1 {
margin:20px 0 0 0;
padding:0;
font-size:30px;
float:left;
}
#header #ad {
float:left;
margin:0 0 0 10px;
}
form {
margin:0;
padding:0;
border:0;
}
#butt input {
margin:10px 0 0 0;
background:yellow;
color:#293D6B;
width:180px;
font:12px Verdana, Arial, Helvetica, sans-serif;
}
#butt p {margin:0;}
#butt span {margin:0 0 0 5px;color:#293D6B;}
#code h2 {
margin:10px 0 6px 5px;
padding:0;
border:0;
font-weight:bold;
color:#eee;
font-size:14px;
}
#result h2 {
margin:10px 0 6px 5px;
padding:0;
border:0;
font-weight:bold;
color:#eee;
font-size:14px;
}
#code textarea{
margin:0;
padding:10px 0 0 5px;
border:0;
width:100%;
overflow:auto;
height:400px;
font:12px "Courier New", Courier, monospace;
}
#result iframe{
margin:0;
padding:0;
width:100%;
height:410px;
background:#fff;
}
#footer p {
color:#666;
margin:0;
}
a:link, a:visited {
text-decoration : underline;
color : #666;
background : transparent;
}
a:hover {
text-decoration : underline;
color: #666;
background : transparent;
}
a:active {
text-decoration : underline;
color : #666;
background : transparent;
}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="Content-Language" content="zh-cn" />
<link rel="stylesheet" type="text/css" href="tc.css" />
<title>線上測試工具</title>
</head>
<body id="editor">
<div id="test">
<form action="" method="post" target="i">
<div id="butt">
<p><span><input name="button" type="button" onclick="runCode()" value="TRY IT YOURSELF"></input></span><span>(請在下面的文字框中編輯您的程式碼,然後單擊此按鈕測試結果。)</span></p>
</div>
<div id="code">
<h2>編輯您的程式碼:</h2>
<textarea name="c" id="c">
<html>
<body>
<p>請點選文字標記之一,就可以觸發相關控制元件:</p>
<form>
<label for="male">Male</label>
<input type="radio" name="sex" id="male" />
<br />
<label for="female">Female</label>
<input type="radio" name="sex" id="female" />
</form>
</body>
</html>
</textarea>
</div>
<div id="result">
<h2>檢視結果:</h2>
<iframe name="i" src=""></iframe>
</div>
</form>
</div>
</body>
</html>
<script type="text/javascript">
<!--
function runCode() {
obj = document.getElementById("c");
if(obj.value==""){
alert("請輸入要執行的程式碼內容");
return false;}
var winname = document.frames.i;
winname.document.open('text/html', 'replace');
winname.document.writeln(obj.value);
winname.document.close();
}
runCode();
//-->
</script>
相關文章
- 仿網易新聞效果原始碼分析原始碼
- iOS開發系統--一行程式碼新增高仿微信懸浮球效果iOS行程
- CSS實現的換行效果程式碼CSS
- 仿金山打字效果
- 十行程式碼實現高仿Promise行程Promise
- 使用純 CSS 實現仿 Material Design 的 input 過渡效果CSSMaterial Design
- canvas流星劃過星空效果程式碼例項Canvas
- 程式碼過千行的感想
- 高仿QQ小程式,我趟過的坑
- 仿 “即刻APP” 滑動返回的效果APP
- JS 仿騰訊發表微博的效果JS
- CSS3滑過光束效果程式碼例項CSSS3
- DW如何實現程式碼行縮排效果
- Flutter仿掘金點贊效果Flutter
- 程式碼雨效果
- 一行程式碼實現ViewPager卡片效果行程Viewpager
- css進行中打點效果程式碼例項CSS
- 仿淘寶的交易到計時JS程式碼JS
- Android仿滴滴出行驗證碼輸入框效果Android
- Android仿打字機打字效果Android
- jQuery仿新浪微博資訊展播效果jQuery
- 程式碼精簡執行過程
- 圖片滑過亮光光弧效果程式碼例項
- 滑鼠滑過實現淡入淡出效果程式碼例項
- 一行程式碼實現 UIView 鏤空效果行程UIView
- 仿京東、淘寶首頁,通過兩層巢狀的RecyclerView實現tab的吸頂效果巢狀View
- javascript實現的放大效果程式碼JavaScript
- 滑鼠虛滑過選項卡切換效果程式碼例項
- 滑鼠滑過圖片出現光弧效果程式碼例項
- jQuery的ztree仿windows檔案新建和拖拽效果jQueryWindows
- 仿QQ的長按手勢MenuController效果Controller
- Android仿QQ視窗的抖動的動畫效果Android動畫
- 幻術,一行程式碼實現鏤空效果行程
- 需要側滑抽屜效果?一行程式碼足以!行程
- jQuery打字機效果程式碼jQuery
- CSS div居中效果程式碼CSS
- canvas畫布效果程式碼Canvas
- svg生成矩形效果程式碼SVG