導航:首頁 > 萬維百科 > 網頁表單設計美化

網頁表單設計美化

發布時間:2020-12-12 00:36:15

1、如何用css美化表單

解決方法:用普通標簽模擬,背景圖設置在普通標簽裡面,表單功能還是用input來實版現,交互功能得權用JavaScript來實現。換句話說,CSS控制普通標簽的樣式來美化表單,JavaScript實現表單交互功能。

案例分析:

移動端兼容 - 調用相冊的按鈕樣式處理

具體情形:<input type="file" accept="image/*;capture=camera">或者<input type="file" capture="photo">設背景圖無效。在我們的移動端網頁當中,會有上傳照片的操作需求。此時會使用到文件類型的input文本框,但是不同的系統不同的瀏覽器在樣式上均不相同,而且,設置背景圖也沒有效果。

解決方法:通過設置opacity為0來進行模擬,背景圖設置在其他標簽裡面。換句話說樣式用普通標簽模擬,功能用input來實現。

測試效果圖:

《CSS美化表單大集錦》

2、如何通過代碼美化自定義WordPress後台登陸界面,半透明效果登陸框

要通過代碼自定義wordpress後台登錄頁面,這個看起來簡單,但做起來還是有點小復雜。
據了解,高時銀博客就是通過以下2步來實現的:

1、在當前主題文件夾下創建一個login.css 文件,

html{
background: transparent;
}
body.login{
background: #000 url("images/login_bg.jpg") no-repeat center top;
}
body.login div#login h1 a {
display: none;
}
body.login div#login h1{
display: block;
height: 70px;
}
.login form,.login form .input, .login input[type="text"],.wp-core-ui .button-

primary,.wp-core-ui .button-primary:hover{
-webkit-box-shadow:none;
box-shadow:none;
-webkit-border-radius: 0;
border-radius: 0;
}
.login form{
background: rgba(10,35,35,.4);
border: none;
}
.login form .input, .login input[type="text"]{
background: transparent;
border-color: #444;
color: #eee;
}
.login form .input:focus{
border-color: #666;
}
.login label{
color: #999;
line-height: 35px;
}

.wp-core-ui .button.button-primary{
background: rgba(187,64,48,.7);
border: none;
line-height: 12px;
padding: 10px 30px;
}
.wp-core-ui .button-primary:hover{
background: rgba(0,0,0,.4);
-webkit-transition: background 0.5s ease-out 0s;
-moz-transition: background 0.5s ease-out 0s;
-ms-transition: background 0.5s ease-out 0s;
-o-transition: background 0.5s ease-out 0s;
transition: background 0.5s ease-out 0s;
}
.wp-core-ui .button.button-primary,
.login label,
.login form .input{
font-family: 'Microsoft YaHei';
}
#nav,#backtoblog{
display: none;
}

2、然後在主題的functions.php文件中添加調用這個CSS文件的代碼:

//登錄界面
function diy_login_page() {
echo '<link rel="stylesheet" href="' . get_bloginfo( 'template_directory' ) .

'/login.css" type="text/css" media="all" />' . "\n";
}
add_action( 'login_enqueue_scripts', 'diy_login_page' );

希望我的回答幫到了我哦。

3、如何美化表單樣式

可以在表單上設計一個皮膚,用表單大師可以做到。皮膚上可以自定義LOGO,添加背景和修改字體。

4、高級表格表頭美化怎麼實現的

用excel比較麻煩,如果你實在追求那種美化的外觀,你可以選擇用在線表單工具,有些功能比excel更好用,給你看看我做的表單把。

(用表單大師做的)

5、ASP 表單 美化 以及按鈕提交問題解決了另外加分

表單問題:用css樣式copy,在新建的CSS樣式「類型」中設置字體大小,色彩等;
按鈕問題::按鈕的代碼為<input type="button" name="a1" value="a1" onclick="navigate('a1.ASP')"/>

6、winform使用skinEngine控制項美化皮膚問題

這個不難,對父窗體和子窗體分別設置skinEngine,為了對得起你300的分數,現在下面寫下詳細步驟

新建2個form,Form1和Form2,在form1中添加一個button1按鈕

在程序的bin文件內添加2個ssk文件,這里我以「DeepGreen.ssk」和「DeepOrange.ssk」為例

在解決方案的引用里添加IrisSkin2.dll

這時,在工具欄會多出一個SkinEngine控制項

分別在form1和form2中拖入一個skinEngine控制項

在Form1的load事件中添加:

   private void Form1_Load(object sender, EventArgs e)
  {
    this.skinEngine1.SkinFile = "DeepGreen.ssk";
  }

在Form1的button事件中添加:

        private void button1_Click(object sender, EventArgs e)
        {
            Form2 fm = new Form2();
            fm.ShowDialog();
        }

在Form2的load事件中添加:

        private void Form2_Load(object sender, EventArgs e)
        {
            this.skinEngine1.SkinFile ="DeepOrange.ssk";
        }

執行代碼,效果如圖所示:

如果要讓form2的效果跟隨系統,可以將則將form2的load事件改為:

        private void Form2_Load(object sender, EventArgs e)
        {
            this.skinEngine1.SkinFile = null;
        }

 效果如下:

7、美化表單中輸入框

邊框是藍色,看起來很乾凈。這樣的表單做出來頁面效果很好。我用過這樣的。 <style type="text/css"> <!-- .up { border: 1px solid #ccddff;color:#999999 } .over { border: 1px solid #3366ff;color:#333333 } --> </style> <script> var LastInput=null var OnInput=0 function chinput(){ if (LastInput!=null && event.srcElement.tagName!="INPUT") {LastInput.className="up";LastInput=null;OnInput=0} if (event.srcElement.tagName=="INPUT" && event.srcElement.type=="text" && OnInput==0) { event.srcElement.className="over" LastInput=event.srcElement OnInput=1 } } document.onmousemove=chinput </script> <input name="textfield" type="text" class="up">

8、DW中CSS怎麼美化表單???

使用欄位集(fieldset 標簽),並使用CSS樣式對欄位集的各屬性進行設置,比如邊框顏色 ,粗細,等等

9、css表單的美化誰會做啊?

<!doctype html>
<html>

<head>
<meta charset="UTF-8">
<title>Untitled Document</title>
</head>
<style>
*{ margin:0; padding:0;}
body{ background-color:rgba(153,153,204,0.3);}
#main{ margin:80px auto; background-color:rgba(102,153,255,1); width:500px; border-radius:10px;}
ul{ text-align:center;padding:15px;}
ul li{ text-align:left; list-style:none; padding:15px;}
.ys1{ border:none; border-bottom:1px solid #000;background-color:rgba(102,153,255,1);}
.ys2{ padding:4px;}
textarea{ height:80px; width:220px;}
</style>


<body>
<form action="" method="get">
<div id="main">
<ul><h3>快遞運單信息</h3>
     <li>1.收貨人:<input class="ys1" type="text">
         2.目的地:<select ><option>北京</option></select>
            </li>
        <li>3.聯系電話:<input class="ys1" type="text"></li>
        <li>4.詳細地址:<textarea></textarea></li>
        <li><input type="button" class="ys2" value="提 交"> <input type="reset" class="ys2" value="重 置"></li>
    </ul>

</div>
</form>

</body>

</html>

10、前端開發過程中,表單樣式該怎樣去美化

要是沒有美工功底,請使用前端開發工具包,裡面都自帶個性化主題樣式的,就跟寫回PPT一樣,答設定好了一個樣式,全站會統一風格。請使用WijmoJS前端開發工具包。這款工具包將主題專門封裝成一個控制項,可以單獨調用,而且整個包的體量都非常輕便,不用擔心佔用過多的系統資源。

作為一款純前端控制項集,WijmoJS 秉承「快如閃電、觸控優先、可高度定製化和零依賴」的設計理念,提供眾多輕量且高性能的純前端控制項集,幫助用戶高效率完成企業 Web應用開發,除在全球率先支持 Angular 外,現已全面應用於 React、Vuejs、TypeScript、Knockout 和 Ionic 等主流框架中。

WijmoJS 發展至今,已經被越來越多的知名企業運用到其項目開發中,如特斯拉、微軟、思科、招商銀行等。憑借其先進的觸控設計和全面的框架支持,WijmoJS 提供的純前端控制項更專注於頂級性能和零依賴性。其靈活的 API 為用戶提供易用、輕松的操作體驗,全面滿足企業開發所需,是構建 Web應用程序最完備的純前端控制項集。

與網頁表單設計美化相關的知識