CSS部分內容

2021-09-26 03:16:11 字數 2403 閱讀 5015

一.css部分內容

引入:(1)行間樣式 關鍵字style;

(2)內嵌樣式 關鍵字style;

(3)外聯樣式 關鍵字 link;

選擇器: id選擇器 #{};

class選擇器 .{};

後代選擇器 父元素 子元素{};

子代選擇器 父元素》子元素(多種){};

組合選擇器 元素1,元素2,…{};

偽類選擇器 元素:hover; 滑鼠移動到元素上時的狀態;

元素:before; 文字增加在內容之前

元素:after 文字新增在內容之後

樣式: width寬度 height 高度

border:大小 線狀 顏色; 設定邊框;

border-width 邊框寬度;

border-style :dotted solid double dashed; 點狀 實線 雙線

border-color;邊框顏色

text-decoration:none;去掉下劃線;

list-style:none;去掉列表中的』點』

text-indent:畫素值; 首行縮排

font-family:字型;

font-size:畫素值; 字型大小;

color:字型顏色;

font: 是否加粗(bold加粗/normal不加粗) 大小/行高 字型;

background:/顏色;設定背景

background-color;背景顏色

background-image:url(位址);設定背景

background-repeat:background-repeat;去掉重複

background-position: top left;(水平位置 垂直位置) 設定位置

background-size:高度 寬度;設定高度 注意:如果只設定乙個值,則第二個值會被設定為 「auto」

outline:顏色 樣式 寬度;設定輪廓

outline-style:dotted/dashed/solid; 點狀/虛線/實線;

outline:none:去掉輪廓

盒子模型: margin; border; padding;

margin-top 塌陷:

在兩個盒子巢狀時候,內部的盒子設定的 margin-top 會加到外邊 的盒子上,導致內部的盒子 margin-top 設定失敗

解決:(1)給父元素設定 overflow:hidden;

(2)給父元素設定邊框:boder:1px solid #000;

(3)偽元素: 元素:before

解決內聯元素的間隙方法:

(1)設定margin-left為負值

(2)去掉內聯元素之間的換行

(3)將內聯元素的父級設定font-size為0,內聯元素自身再設定font-size.

內聯塊元素之間的轉換:

通過display屬性來互相轉化:

display:none; 元素隱藏;

display:inline; 內聯元素

display:block; 塊元素

display:inline-block 內聯塊元素

注意:內聯元素不可設定大小;

元素溢位

當子元素的尺寸超過父元素的尺寸時,需要設定父元素顯示溢位的子元素的方式

通過overflow屬性來設定解決:

(1)visibke 預設值 內容不會被修改,會呈現在元素框之外

(2)hidden 內容會被裁剪,並且其餘內容是不可簡單,超出父元素內容被隱藏 (此屬性還有清除浮動,清除margin-top塌陷的功能)

(3)scroll 內容會被修改,則瀏覽器會顯示滾動條以便檢視其餘的內容 內容無論是否超出元素元素框 都會新增滾動條

overflow-x:scroll 設定水平滾動條 overflow-y:scroll 設定垂直滾動條

(4)auto 內容被修改,則瀏覽器會顯示滾動條以便檢視其餘的內容

(5) inherit 規定應該從父元素繼承overflow屬性的值

清除浮動

(1)父級上增加屬性 overflow:hidden

(2)在最後乙個子元素的後面加乙個空的div,給樣式屬性clear:both

(3)使用成熟的清除浮動樣式類 .clearfix:after,.clearfix:before

定位:使用position屬性;

position:relative;相對定位元素;

positon:absolute;絕對定位元素;

position:fixed; 固定定位元素;

position:inlet;繼承父級元素position屬性

絕對定位和固定定位的塊元素和行內元素會自動轉化為行內元素(子絕父相)

box-shadow:水平陰影的位置 垂直陰影的位置 模糊距離/陰影的尺寸 陰影的顏色; 邊框陰影

jsp 遺漏部分內容

1.web inf 目錄的檔案外界不能直接訪問,因此可以通過把一些後台的jsp檔案放在web inf 資料夾中以提高安全性.同時可以通過程式配置去訪問這些頁面,在 web.xml中作出一定的配置即可.頁面部分 可以通過 config 內建物件獲取配置在 web.xml中的值 string user ...

牛腩 7 關於 CSS 的部分內容

css特點 實現網頁內容與樣式的分離 css選擇器優先順序 id選擇器 special 類選擇器 menu title html標籤選擇器 body css核心內容 標準流 合資模型 浮動 定位 塊級元素 行內元素 html 內容端 1 欄目一欄目二 欄目三wangchuan6688 html 內容...

mysql 替換字段部分內容

mysql replace的用法 替換某欄位部分內容 mysql replace的用法 1.replace into replace into table id,name values 1 aa 2 bb 此語句的作用是向表table中插入兩條記錄。如果主鍵id為1或2不存在就相當於 insert ...