日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php div边框,CSS自定义边框

發布時間:2024/9/27 php 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php div边框,CSS自定义边框 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

3 個答案:

答案 0 :(得分:2)

邊框圖像覆蓋在元素的頂部,因此即使邊框圖像是透明的,它仍然會顯示其背后元素的顏色。

純CSS解決方案是使用偽元素。

首先將div的位置設置為非靜態(相對,絕對或固定將起作用)。

然后使你的元素絕對并跨越div的寬度:

div:before {

content: "";

position: absolute;

left: 0;

width: 100%;

bottom: 100%;

height: 10px;

background: url(http://i.imgur.com/PEY43VD.png);

}

這將考慮你的div的寬度/填充。

答案 1 :(得分:0)

您可以使用具有透明背景的png圖像中的border-image而不是漸變。

http://codepen.io/anon/pen/iFJpH

html {background:lightgray;}

div {margin:5em;min-height:5em;background:white;border-style: solid;

border-width: 40px 10px 0px;

-moz-border-image: url(http://oi44.tinypic.com/qyzrys.jpg) 34 18 1 29 repeat;

-webkit-border-image: url(http://oi44.tinypic.com/qyzrys.jpg) 34 18 1 29 repeat;

-o-border-image: url(http://oi44.tinypic.com/qyzrys.jpg) 34 18 1 29 repeat;

border-image: url(http://oi44.tinypic.com/qyzrys.jpg) 34 18 1 29 repeat;

響應?

要調整它的最后一件事,

它是通過mediaqueries設置不同的最大寬度

因此,當窗口減小寬度時,三角形不會被切片。

您也可以設置border-size來增大或減少三角形。他們會拉伸

答案 2 :(得分:0)

我認為,(我有)兩種解決方案適合你。

1.在這種情況下,沒有任何東西讓你的邊界div與你的頁面顏色相同,你可以讓它透明。

2.如果第一種解決方案對您不方便,請嘗試:

For the css:

div

{

border:15px solid transparent;

width:500px; //As you want

background-color: rgba(255,255,255,0); //No padding here ;)

}

#NiceBorder

{

-webkit-border-image: url(border.png) 30 30 round;

-o-border-image: url(border.png) 30 30 round;

border-image: url(border.png) 30 30 round;

}

For the html:

Here, you can put some background-color as you want and that's it.

I hope I've helped you.

Lionnel。

總結

以上是生活随笔為你收集整理的php div边框,CSS自定义边框的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。