成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

電商項目(上)

羅志環(huán) / 2906人閱讀

摘要:勻速逐漸減慢何時開始花費時間變形縮放旋轉(zhuǎn)可以設(shè)置元素的轉(zhuǎn)換變形的原點傾斜地址定位布局邊框背景字體文本文本列表表格內(nèi)容界面盒子打印媒體查詢案例小圓點部分首頁首頁過渡圖片效果

電商項目(上)

css3新增選擇器:

:first-child: 選取屬于其父元素的首個子元素的指定選擇器

:last-child: 選取屬于其父元素的最后一個子元素的指定選擇器

:nth-child(n): 匹配屬于其父元素的第n個子元素

:nth-last-child(n): 選擇器匹配屬于其元素的第n個子元素的每個元素

header: 定義文檔的頁面

nav: 定義導(dǎo)航鏈接的部分

footer: 定義文檔或節(jié)的頁腳

article: 定義文檔中的節(jié)

aside: 定義其所處內(nèi)容之外的內(nèi)容

header nav footer article section main






 // 小時分鐘
 // 年月日
 // 時間
 // 月年
placeholder

 // 自動獲取焦點
 // 多文件上傳
 // 自動完成功能
 // 必填項 內(nèi)容不為空
 // 使用激活元素的快捷鍵
學(xué)生





學(xué)生
embed 標(biāo)簽
iframe 
audio // 播放音頻
video //  播放視頻

embed用來插入各種媒體

video
autoplay: 自動播放
controls: 是否顯示默認(rèn)播放控件
loop: 循環(huán)播放
width: 播放的寬度
height: 播放的高度
even 偶數(shù)
odd 奇叔

class^=add 表示以add開始位置

class$=ass 表示以ass結(jié)束位置開始

class*=aa 表示以aa為任意位置
div[class^=add]
input[type=hahaha]
E::first-letter 文本的第一個單詞或字

E::first-line 文本第一行

E::selection 可改變選中文本的樣式

p::first-letter {
 
}

E::before
E::after

div::befor {
 content: "開始";
}

div::after {
 content: "結(jié)束";
}



    
dashu
 



 
 


 

text-indent屬性:縮進
縮進文本首行

p {
 text-indent: 10px;
}

overflow屬性:用來表示溢出時如何處理

visible 出現(xiàn)在框外
hidden 內(nèi)容不會出現(xiàn)
scroll 滾動方式處理
auto自動
inherit 從父元素繼承overflow
nav li {
 float: left;
 height: 40px;
 line-height: 40px;
 margin-left: 25px;
}
nav li a {
 display: block;
 height: 40px;
 font-size: 18px;
 padding: 0 10px;
}
nav li a:hover {
 border-bottom: 2px solid #00a4ff;
}


input {
 width: 361px;
 height: 40px;
 border: 1px solid #00a4ff;
 outline: none; 
 padding-lefr: 10px;
}

// outline 元素周圍,邊框外
outline-color 邊框顏色
outline-style 邊框的樣式
outline-width 邊框的寬度
inherit 從父元素繼承outline
transition: 要過度的屬性
transition-property: 應(yīng)用過渡的css屬性的名稱
transition-duration: 定義過渡效果花費的時間
transition-delay: 規(guī)定過渡效果何時開始
transition-timing-function 過渡效果的時間曲線

linear 勻速
ease 逐漸慢下來
ease-in 加速
ease-out 減速

transition-duration 花費時間 單位 s

css樣式,外觀屬性,選擇器,顯示模式,背景屬性,三大特性,盒子模型,浮動,定位。

內(nèi)部樣式表



外部樣式表


  

內(nèi)聯(lián)樣式:

<標(biāo)簽名 style="屬性1:屬性值1; "> 內(nèi)容 

清除所有HTML標(biāo)記的默認(rèn)邊距

* {
  margin: 0;                    /* 定義外邊距*/
  padding: 0;                   /* 定義內(nèi)邊距*/
}
div {
 width: 180px;
 height: 120px;
 border: 1px solid red;
 overflow: hidden;
}
div img {
 width: 180px;
 height: 120px;
 transition: all 0.4s;
}
div:hover img {
margin-left: -10px;
}

line-height: 行間距
text-align: 水平對齊方式
text-indent:首行縮進
text-decoration 文本的裝飾

none underline overline line-through

CSS復(fù)合選擇器:交集選擇器,并集選擇器

:link      /* 未訪問的鏈接 */
:visited   /* 已訪問的鏈接 */
:hover     /* 鼠標(biāo)移動到鏈接上 */
:active    /* 選定的鏈接 */

塊級元素:block-level每個塊級元素通常都會獨自占據(jù)一整行或多整行。

最典型的塊元素:

~

、

、

、
      、

行內(nèi)元素:inline-level
行內(nèi)元素,內(nèi)聯(lián)元素不占有獨立的區(qū)域

常見的行內(nèi)元素:

、、
、、
、、、

p里面不能放入塊級元素,鏈接里不能放入鏈接,a里面不可以放塊級元素。

行內(nèi)塊元素: inline-block

  

標(biāo)簽轉(zhuǎn)換 display

display: inline;
display: block;
display: inline-block;

css規(guī)范:

.btn { }
font-size: 10px;

行高

行高 等于 高度 垂直居中
行高 大于 高度,文字偏下
否則,偏上

background-image : 
none | url (url) 

background-repeat : 
repeat | no-repeat | repeat-x | repeat-y 

background-position : length || length

background-position : position || position 

position :  
top | center | bottom | left | right 

background-attachment : 
scroll | fixed 

background:
背景顏色 背景圖片地址 背景平鋪 背景滾動 背景位置

background: transparent url(image.jpg) repeat-y  scroll 50% 0 ;

案例:


        
        
    
    
    1
    2
    3
    4
    

盒子邊框

border : 
border-width || border-style || border-color 
none: 沒有邊框
solid: 單實線
dashed:邊框為虛線  
dotted:邊框為點線
double:邊框為雙實線
border-top: 1px solid red; /*上邊框*/
border-collapse:collapse; 
表示相鄰邊框合并在一起

.btn { width: 100px; margin: 0 auto; }
text-align: center;
margin: 10px auto;

清除元素的默認(rèn)內(nèi)外邊距

* {
   padding:0;         /* 清除內(nèi)邊距 */
   margin:0;          /* 清除外邊距 */
}

塊級元素相鄰的外邊距的合并,大的那個為準(zhǔn)。

穩(wěn)定性來分:

width >  padding  >  margin   

盒子陰影

box-shadow:
水平陰影 垂直陰影 
模糊距離(虛實)  
陰影尺寸(影子大小)  
陰影顏色  內(nèi)/外陰影;
h-shadow
v-shadow
blur
spread
color
inset
box-shadow: 5px 5px 3px 4px rgba(0, 0, 0, .4); 
水平位置 垂直位置 模糊距離 陰影尺寸(影子大小) 陰影顏色  內(nèi)/外陰影;

normal flow

浮動float

選擇器{float:屬性值;}
left right none

浮動,其他的元素都要浮動。

清除浮動本質(zhì)

選擇器{clear:屬性值;}  
left 清除左側(cè)浮動
right 清除右側(cè)浮動
both 同時清除左右兩側(cè)浮動
overflow hidden|auto|scroll

使用after偽元素清除浮動

.clearfix:after {  content: ""; display: block; height: 0; clear: both; visibility: hidden;  }   

.clearfix {*zoom: 1;} 
.clearfix:before, .clearfix:after {
 content: "",
 display: table;
}

.clearfix:after {
 clear: both;
}

.clearfix {
 *zoom: 1;
}

切片工具,切片工具

新建基于圖層的切片,基于參考線的切片

position: absolute;
top: 10px;
left: 10px;
width: 50px;
height: 50px;
margin-left: 20px;
top bottom left right
position: 
static 自動定位
relative 相對定位
absolute 絕對定位
fixed 固定定位

疊放次序:z-index
正整數(shù)、負(fù)整數(shù)和0

元素的顯示與隱藏

display 
visibility
overflow
display : none
隱藏之后,不再保留位置

outline : outline-color ||outline-style || outline-width 
outline: 0;   或者  outline: none;
style="outline: 0;"

防止拖拽文本域

resize:none 
 


top line
middle line
base line
bottom line
vertical-align: baseline | top | middle | bottom

vertical-align: baseline;
vertical-align: middle;
vertical-align: top;

img { vertical-align: top; border: 0; }
.clearfix{ *zoom: 1; }
.clearfix:after { display: block; overflow: hidden; clear: both; }

text-overflow 文字溢出

text-overflow : clip | ellipsis

  • 導(dǎo)航欄
  • http://icomoon.io
    http://www.iconfont.cn/
    http://www.iconfont.cn/
    http://fontello.com/
    http://glyphicons.com/
    http://fortawesome.github.io/Font-Awesome/
    https://icons8.com/

    引入ico圖標(biāo)

    W3C 統(tǒng)一驗證工具

    [http://validator.w3.org/unicorn](http://validator.w3.org/unicorn)/

    http://tool.chinaz.com/Tools/CssFormat.aspx css 代碼壓縮

    autoplay 自動播放
    
    controls 是否顯示默認(rèn)播放控件
    
    loop 循環(huán)播放
    
    width 設(shè)置播放窗口寬度
    
    height 設(shè)置播放窗口的高度
    E::first-letter文本的第一個單詞或字
    E::first-line 文本第一行
    E::selection 可改變選中文本的樣式
    
    div::befor {
      content:"開始";
    }
    div::after {
      content:"結(jié)束";
    }

    案例:

    
    
    
     
     Document
     
    
    
     

    transition: 過渡的屬性, 花費時間,運動曲線,何時開始!

    transition簡寫屬性,四個過渡屬性,transition-property應(yīng)用過渡css屬性的名稱,transition-duration定義過渡效果花費的時間,transition-timing-function過渡的效果,時間曲線,ease默認(rèn)值,transition-delay規(guī)定過渡效果何時開始,默認(rèn)值為0。

    所有屬性都變化過渡,為all。

    linear 勻速
    ease 逐漸減慢
    // 0s 何時開始 1s 花費時間
    transition: all 1s ease 0s;

    transform變形:
    translate(x,y)

    transform: translate(100px, 100px);

    scale(x,y)縮放
    rotate(45deg)旋轉(zhuǎn)
    transform-origin可以設(shè)置元素的轉(zhuǎn)換變形的原點

    // transform-origin: 10px 10px;
    div { transform-origin: left top; transform: rotate(45deg); }

    skew(deg,deg)傾斜

    .book dt {
     height: 50px;
     background-color: red;
     font-weight: 300;
     color: yellow;
     line-height: 50px;
     font-size: 20px;
     text-align: center;
    }
    .book dd {
     padding: 15px 20px 0;
    }
    .book dd li {
     height: 60px;
     border-bottom: 1px solid #ccc;
     background-color: pink;
     padding-top: 5px;
    }
    .book h5 {
     font-size: 15px;
     font-weight: normal;
    }

    地址: 
    https://pan.baidu.com/s/1vye5PeNeEp_RPcVhAez4lQ

    定位:

    position z-index top right bottom left clip

    布局:

    display float clear visibility overflow overflow-x overflow-y
    margin margin-top margin-right margin-bottom margin-left

    邊框:

    border 
    border-width border-style border-color
    
    border-top 
    border-top-width border-top-style border-top-color
    
    border-right
    border-right-width border-right-style border-right-color
    
    border-bottom 
    border-bottom-width border-bottom-style border-bottom-color
    
    border-left 
    border-left-width border-left-style border-left-color
    
    border-radius
    border-top-left-radius border-top-right-radius border-bottom-right-radius border-bottom-left-radius
    
    box-shadow
    
    border-image 
    border-image-source border-image-slice border-image-width border-image-outset border-image-repeat

    背景:

    background
    background-color background-image background-repeat background-attachment background-position background-origin background-clip background-size

    字體:

    font font-style font-variant font-weight font-size font-family font-stretch font-size-adjust

    文本text

    text-transform white-space tab-size word-break word-wrap overflow-wrap text-align text-align-last text-justify word-spacing letter-spacing text-indent vertical-align line-height text-size-adjust

    css:

    // 文本
    text-decoration text-decoration-line text-decoration-color text-decoration-style text-decoration-skip text-underline-position text-shadow
    
    direction unicode-bidi writing-mode
    // 列表
    list-style list-style-image list-style-position list-style-type
    // 表格
    table-layout border-collapse border-spacing caption-side empty-cells
    // 內(nèi)容
    cotent counter-increment counter-reset quotes
    // 界面
    appearance text-overflow outline outline-width
    outline-style outline-color outline-offset nav-index
    nav-up nav-right nav-down nav-left 
    cursor zoom box-sizing resize ime-mode
    user-select pointer-events
    // 盒子
    box-orient box-pack box-align box-flex
    box-flex-group box-ordinal-group box-direction box-lines
    // 打印Printing
    page page-break-before page-break-after page-break-inside
    // 媒體查詢:
    width height device-width device-height orientation aspect-ratio device-aspect-ratio color
    color-index monochrome resolution scan grid

    案例:

    // 小圓點
    
    
    

    過渡:

    
    
    
        
        dashu
        
    
    
        

    圖片效果:

    
    
    
        
        dashu
        
    
    
        

    文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

    轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/1114.html

    相關(guān)文章

    • #私藏項目實操分享# 介紹一款開源電商網(wǎng)站的購物車添加功能的實現(xiàn)

      摘要:目前電商領(lǐng)域有兩款比較出名的開源電商網(wǎng)站解決方案,分別是基于開發(fā)框架,代號為的開源項目,以及基于的作為開源項目的開發(fā)成員之一,今天我想通過本文,給大家介紹一下我們平時購物時最常使用到的功能之一,添加產(chǎn)品到購物車的技術(shù)實現(xiàn)。 目前電商領(lǐng)域有兩款比較出名的開源電商網(wǎng)站解決方案,分別是基于 Angular 開發(fā)框架,...

      不知名網(wǎng)友 評論0 收藏0
    • 【Copy攻城獅日志】借助Taro暴改Nideshop實現(xiàn)電商支付寶小程序雛形

      摘要:接下來,在支付寶小程序開發(fā)者工具中打,不出意外能跑起來一個電商支付寶小程序雛形。地址以上是我這個攻城獅對使用轉(zhuǎn)換原生微信小程序為支付寶小程序的一次微不足道的實踐。 showImg(https://segmentfault.com/img/bVbnCCN?w=1818&h=931);↑開局一張圖,故事全靠編↑ 從一個需求說起 作為底層的程序猿,哦不,我連猿都算不上,混的好的叫碼神,混得一...

      gnehc 評論0 收藏0
    • Selenuim Java 借用某寶某地區(qū)的電商數(shù)據(jù)

      摘要:剛下載時項目中使用后得不到某寶的數(shù)據(jù),因為數(shù)據(jù)是動態(tài)生成的。使用去獲取數(shù)據(jù)某寶的取不到用某度的首頁試了下是可以的。我是根據(jù)店鋪名稱賣家地區(qū)中包含特定關(guān)鍵字來過濾的。把寶貝列表的做為輸入循環(huán)寶貝列表并進入抓取交易量數(shù)據(jù)并保存。 項目背景 因前段時間公司有需求,想得到我們公司所在地區(qū)(四線城市)的電商企業(yè)的銷售額排名情況,時間緊急,調(diào)研無 果,花費RMB若干買了某工具的數(shù)據(jù)服務(wù)(避...

      Arno 評論0 收藏0
    • Laravel 開源電商體驗與部署

      摘要:體驗開源項目已經(jīng)部署了體驗環(huán)境,開源通過掃描下方小程序碼進行體驗我們部署了環(huán)境,訪問地址訪問默認(rèn)是的歡迎頁面,可通過文檔了解請求地址和相關(guān)參數(shù)說明。商品示例數(shù)據(jù)文件在目錄下,可以通過使用各類管理工具或者命令執(zhí)行文件導(dǎo)入。 體驗 開源項目已經(jīng)部署了體驗環(huán)境,開源通過掃描下方小程序碼進行體驗: showImg(https://segmentfault.com/img/remote/1460...

      charles_paul 評論0 收藏0
    • 黑馬前端v7(含Vue3.0小兔鮮兒電商項目)完整代碼下載

      摘要:沒有過時,它仍然是前端基礎(chǔ)的一部分。但無論如何,同時掌握和才是合格的前端同學(xué)。。前端綜合協(xié)議跨域通信安全問題瀏覽器渲染機制異步和單線程頁面性能優(yōu)化防抖動和節(jié)流閥前端錯誤監(jiān)控虛擬等。另外,前端常見的有兩個和。是的標(biāo)準(zhǔn),是的超集。 2021已完結(jié)??Download:百度網(wǎng)盤??提取碼:k4H5?前端技術(shù)知識匯總:1、HTML...

      senntyou 評論0 收藏0

    發(fā)表評論

    0條評論

    最新活動
    閱讀需要支付1元查看
    <