CSS進階(二十):first-letter :first-line
:first-letter
生效的前提
(1)display必須是block、inline-block、list-item、tablecell 或者 table-caption
(2)字元前面不能有圖片或者 inline-block/inline-table 之類的元素 存在
(3)能夠被選中的元素,數字、英文字母、中文、$、一些運算子,以 及非常容易被忽視的空格等
一些有意思的特點
(1)支援部分 display 屬性值標籤巢狀,inline、block、table、table-row、table-caption、tablecell、list-item 都是可以的,但是不能是 inline-block 和 inlinetable
(2)顏色等權重總是多一層
應用
電商頁面價格展示的首標籤
:first-line
類似於:first-letter屬性
相關推薦
CSS進階(二十):first-letter :first-line
:first-letter 生效的前提 (1)display必須是block、inline-block、list-item、tablecell 或者 table-caption (2)字元前面不能有圖片或者 inline-block/inline-table 之類的元素 存在 (3)能夠被選中的元素,
CSS進階(二十二)元素顯隱
diaplay:none 如果是<img>,則所有瀏覽器都會請求資源 如果是background-image,則IE會請求,Firefox不會請求,有父元素包裹的且父元素設定display:none的不會請求 display:none並不影響表單提交資料,disabled會影響 H5新增的
CSS進階(二十一)background
隱藏的元素背景圖片是否載入 ie8-ie11還是會發送請求 firefox不會 chrome和safari會判斷父元素是否display也是none,如果是,則不傳送請求。元素本身設定none,則傳送請求 background-position 可以是具體數值,也可以是百分比值,還可以是 left、
CSS進階(終章)—— CSS世界流向的掌控者direction和writing-mode
人往高處走,水往低處流,CSS世界亦是如此嗎?至今為止,我們討論的CSS似乎一直遵循不知從什麼時候就印在腦子裡的“從左往右,從上往下”原則。這可能和我們日常的讀寫順序相關,我們看文章的時候習慣從左往右,從上往下進行閱讀。然而CSS世界的流向並不是固定的,只需要幾條宣告,就可以改變C
CSS進階(十二)層疊上下文和層疊水平
z-index影響的是定位元素及flex盒子的孩子元素 層疊優先順序 層疊準則 (1)z-index大的在上 (2)同一層級下,後者覆蓋前者 層疊上下文 (1)頁面根元素是根層疊上下文 (2)對於position為absolute/relative以及firefox下position為fix
CSS進階(十一)position:fixed
容器 hid ali overflow lin 元素 -a idt fixed 固定定位元素的包含快是根元素 類似於無依賴的絕對定位,利用無依賴的固定定位也可以在元素內部實現一個fixed定位 <div class="father"> <div cla
CSS進階(十)position:relative
ati 進階 最小化 相對 pan style 而不是 原則 round 定位位移相對於自身進行偏移定位 相對定位元素的 left/top/right/bottom 的百分比值是相對於包含塊計算的,而不是自身 與絕對定位元素的對立方向不同,top/bottom 同時使 用的
CSS進階(十四)font-family
中文 class 技術分享 png clas info pre 寬度 空格 font-family font-family: serif; /* 襯線字體 */ font-family: sans-serif; /* 無襯線字體 */ font-family支持字體族
CSS進階(十九)文本控制
bre spa div 切換效果 nowrap align 分隔 下劃線 效果 text-indent 應用 (1)使用 text-indent 負值隱藏文本內容,例如網站標頭 (2)使用text-indent的百分比值來實現寬度已知的內聯子元素居中 letter-spac
CSS進階(十九)文字控制
text-indent 應用 (1)使用 text-indent 負值隱藏文字內容,例如網站標頭 (2)使用text-indent的百分比值來實現寬度已知的內聯子元素居中 letter-spacing 應用 (1)清除 inline-block 列表由於換行符或者空格產生的空白間隙,使我們的佈局控
CSS進階(十八)@font-face
@font-face { font-family: 'example'; src: url(example.ttf); font-style: normal; font-weight: normal; unicode-range: U+0025-00FF; font-variant: sma
CSS進階(十六)font
[ [ font-style || font-variant || font-weight ]? font-size [ / line-height ]? font-family ] font-size 和 font-family 這兩個屬性需要同時存在 注意 font中如果未聲命line-height
CSS進階(十五)font-weight;font-style;font-variant
/* 平常用的最多的 */ font-weight: normal; font-weight: bold; /* 相對於父級元素 */ font-weight: lighter; font-weight: bolder; /* 字重的精細控制 */ font-weight: 100; font-weig
Java 從入門到進階之路(二十)
在之前的文章我們介紹了一下 Java 中的包裝類,本章我們來看一下 Java 中的日期操作。 在我們日常程式設計中,日期使我們非常常用的一個操作,比如讀寫日期,輸出日誌等,那接下來我們就看一下 Java 中的日期操作。 從上圖可以看出 Java 為我們提供了三個標準類庫來工我們使用,三個類庫之間
Java進階專題(二十) 訊息中介軟體架構體系(2)-- RabbitMQ研究
# 前言 接上文,這個繼續介紹RabbitMQ,並理解其底層原理。 # 介紹 RabbitMQ是由erlang語言開發,基於AMQP(Advanced Message Queue 高階訊息佇列協議)協議實現的訊息佇列。 為什麼使用RabbitMQ呢? 1、使得簡單,功能強大。 2、基於AMQP協議。
Java進階專題(二十一) 訊息中介軟體架構體系(3)-- Kafka研究
# 前言 Kafka 是一款分散式訊息釋出和訂閱系統,具有高效能、高吞吐量的特點而被廣泛應用與大資料傳輸場景。它是由 LinkedIn 公司開發,使用 Scala 語言編寫,之後成為 Apache 基金會的一個頂級專案。kafka 提供了類似 JMS 的特性,但是在設計和實現上是完全不同的,而且他也不是 J
mysql進階(二)之細談索引、分頁與慢日誌
連表 組合索引 rar 偏移量 最小值 num glob 要求 for 索引 1、數據庫索引 數據庫索引是一種數據結構,可以以額外的寫入和存儲空間為代價來提高數據庫表上的數據檢索操作的速度,以維護索引數據結構。索引用於快速定位數據,而無需在每次訪問數據庫表時搜索數據
python學習之函數學習進階(二)
python學習之函數進階二一、內置函數 zip函數: zip()是Python的一個內建函數,它接受一系列可叠代的對象作為參數,將對象中對應的 元素按順序組合成一個tuple,每個tuple中包含的是原有序列中對應序號位置的元素,然後返回由 這些tuples組成的list。若傳入參數的長度不等,則返回li
蘋果新的編程語言 Swift 語言進階(二)--基本數據類型
保持 popu 多條語句 常量 num access 對象 程序 進制 一 、 常量和變量 Swift語言 對常量和變量的聲明進行了明白的區分 Swift語言的常量類型比C 語言的co
自己定義ViewGroup控件(二)----->流式布局進階(二)
avi ride sch get spec tracking htm out fst main.xml <?xml version="1.0" encoding="utf-8"?> <com.exa