溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS中下拉菜單和表單以及彈出層的實現方法

發(fā)布時間:2021-08-10 20:58:56 來源:億速云 閱讀:105 作者:chen 欄目:web開發(fā)

本篇內容介紹了“CSS中下拉菜單和表單以及彈出層的實現方法”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

下拉菜單

    display:block,盒子會由收縮包圍元素變?yōu)閿U展填充父元素
    position:absolute是相對于父元素的絕對位置,其坐標都是相對于父元素的,比如對齊下拉菜單

CSS Code復制內容到剪貼板

  1. .mene li ul{   

  2.     display:block;   

  3.     position:absolute;   

  4.     left:0;   

  5.     top:100%;   

  6. }  

表單

    input的type:
    text:基本的單行文本框。
    password:文本顯示為掩碼。
    checkbox:復選框。
    radio:單選按鈕。
    submit:提交表單的按鈕。
    time、date、search:HTML5 文本框的變體。
    多行文本框 textarea
    select元素生成下拉列表,每一個候選選項用option文本元素生成
    利用float和span(等行內元素)可以達到水平排列的效果,但如何選擇是個問題
    cursor:point會使鼠標停在元素上光標變?yōu)樾∈?br/>    transition添加過渡效果,有五個過渡屬性:
     transition-property,過渡的 CSS 屬性名,比如 color、width;
    transition-duration,過渡的持續(xù)時間,以秒或毫秒設定,比如 2s、500ms;
    transition-timing-function,過渡的調速函數,決定動畫效果是否平滑,是先慢后快還
    是先快后慢,比如 ease-in、ease-out、ease-in-out 或 linear(默認值);
    transition-delay,過渡開始前的延遲時間,以秒或毫秒設定,比如 1s、200ms;
    transition,過渡的簡寫屬性,例如 transition:color 2s ease-in 1ms;。

CSS Code復制內容到剪貼板

  1. input {border-color:black; transition:border-color 2s;}   

  2. input:focus {border-color:green;}   

  3. //請注意,使用 transition 屬性時要針對所有瀏覽器添加廠商前綴。   

  4. //添加前綴版本   

  5. border-radius:10px; -webkit-transition:2s width;  

彈出層

    CSS 中有一個 z-index 屬性,用于控制元素的在堆疊上下文中的次序。換句話說,通過它可以改變元素堆疊時的默認次序。z-index 值較大的元素,在堆疊層次中位于z-index 值較小的元素上方。z-index 屬性的值可以是 0 到任意大的數值;負值也可以,但在某些瀏覽器中并不可靠。默認情況下,所有堆疊元素的 z-index 的值為 auto,相當于 0。

“CSS中下拉菜單和表單以及彈出層的實現方法”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI