㈠ 前端001css樣式font字體屬性
1.如果想要設置字體樣式可以使用font-family
2.如果想要設置加粗可以使用font-weight
3.如果想要設置傾斜可以使用font-style
4.如果想要設置字體大小可以使用font-size
上述樣式如果想要在一個選擇器中使用的話,一下寫4個會顯得比較冗餘,那麼我們可以簡化綜合復合如下的樣式
選擇器 {font :font-style font-weight font-size/line-height font-family}順序不可顛倒 其中 font-size和font-family必須保留 否則不會起作用
㈡ web前端的點擊更換樣式問題
jQuery——將點擊變換的樣式類寫好,點擊的時候用addClass()添加上去,然後用siblings()查找它的兄弟元素,removeClass()將類去掉...有思路了嗎?
㈢ web前端,輸入選擇框選中狀態下的css樣式如何改
CSS可以完成這個效果,但需要高版本的瀏覽器支持,兼容性不是特別好。
使用的代碼就是 input:hover 或者 input:focus 這兩個語法就可以。
㈣ 前端怎麼設置第20個div後同級div的樣式
前端設置第20個div後同級div的樣式div樣式:
DIV 上游標的 樣式 .clip: 設置 剪輯矩形.例:< div style="font:16px 宋體;width:600px;height:200px; cursor:help; clip:rect(0px 100px 20px 0px); line-height:20px。
㈤ 前端怎麼修改input file的默認樣式
html文件:
<div class="fileBox">
<div class="fileName"></div>
<button class="fileButton">選擇文件</button>
<input type="file" class="file1">
</div>
<div class="fileBox">
<div class="fileName"></div>
<button class="fileButton">選擇文件</button>
<input type="file" class="file2">
</div>
css文件:
.fileBox{
position: relative;
display: inline-block;
}
.fileButton{
display: inline-block;
width: 80px;
height: 34px;
line-height: 34px;
background: #FFA837;
border-radius: 0px 4px 4px 0px;
text-align: center;
color: #fff;
vertical-align: top;
}
.file1,.file2{
width: 80px;
height: 34px;
position: absolute;
top: 0px;
right: 0px;
opacity: 0;
filter:Alpha(opacity=0); /*透明度兼容IE8*/
vertical-align: top;
}
.fileName{
display: inline-block;
width: 150px;
height: 34px;
line-height: 34px;
padding:0px 5px;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
border: 1px solid #eee;
vertical-align: top;
float: left;
}
js文件:
function upFile(fileX){
var path;
var fileName;
var file=fileX;
var fileFrame=fileX.parent(".fileBox").children(".fileName");
path=file.val();
//path為獲取的<input type="file">的文件名或文件路徑
//火狐獲取的是文件名,所以pos=-1,chrome和IE獲取的是文件路徑
if(path!=''){
var pos1 = path.lastIndexOf('/');
var pos2 = path.lastIndexOf('\\');
var pos = Math.max(pos1, pos2)
if( pos<0 ){
fileName =path;
fileFrame.text(fileName);
fileFrame.attr("title",fileName);
}
else{
fileName=path.substring(pos+1);//截取從pos+1索引到末尾
fileFrame.text(fileName);
fileFrame.attr("title",fileName);
}
}
}
調用:
$(".file1").change(function(){
upFile($(this));
});
$(".file2").change(function(){
upFile($(this));
});
以後只要調用upFile()就可以了
兼容:IE8+,firefox,chrome
㈥ 前端開發的工作流程是怎樣的
前端開發具體開發過程基本如下:
1、根據UI的界面圖進行切圖,這里切圖其實也有自動化的工具。
2、使用html對切出來的東西進行映射開發,做頁面結構,看到幾個部分就對應幾個模塊,從大到小,從外到內,從公共到獨立。
3、使用css做樣式設計,具體分析模塊大小、位置、顏色,做盒模型等等。另外,可以分成三個組,一是重置樣式,用於修改一些不合適的默認格式。二是公共樣式,主要是頭尾以及LOGO等很多頁面都會用到的樣式;三是獨立樣式,用於只使用一次的樣式。
4、使用JS做交互動作。當然,還需要根據與後端之前的討論做數據傳輸介面。
5、自己debug一下,如果有bug要改。
(6)前端重置樣式擴展閱讀:
前端開發是創建Web頁面或app等前端界面呈現給用戶的過程,通過HTML,CSS及JavaScript以及衍生出來的各種技術、框架、解決方案,來實現互聯網產品的用戶界面交互。它從網頁製作演變而來,名稱上有很明顯的時代特徵。
在互聯網的演化進程中,網頁製作是Web1.0時代的產物,早期網站主要內容都是靜態,以圖片和文字為主,用戶使用網站的行為也以瀏覽為主。隨著互聯網技術的發展和HTML5、CSS3的應用,現代網頁更加美觀,交互效果顯著,功能更加強大。