


Erklären Sie, wie Sie den Rahmen, den Hintergrund und die Größe von Elementen in CSS3 festlegen
Rand
border-width
1)
3) Dünn, mittel und dick: Stellen Sie die Rahmenbreite auf die Standardbreite ein. Die spezifische Bedeutung dieser drei Werte wird vom Browser definiert dargestellt durch die drei Werte erhöht sich einmal, und der Rand Der Standardwert für die Breite ist mittel.
border-style
wird verwendet, um den Stil festzulegen, der zum Zeichnen des Rahmens verwendet wird. Dies kann einer der folgenden Werte sein.
2) gestrichelt: gestrichelter Rand; Rand;
4) Groove: Groove-Linienrand;
5) Einschub: ein Rand, der dem Elementinhalt einen Inline-Effekt verleiht;
6) Anfang: ein Rand, der dem Elementinhalt einen konvexen Effekt verleiht;
7) Grat: Gratrand; 8) fest: fester Rand .
border-color
Legt die Farbe des Rahmens fest.
Legen Sie den Rahmenstil für eine bestimmte Kante fest
obere Kante
border-top-width
border -top-style
border-top-color
bottomborder-bottom-width
border-bottom - Stil
border-bottom-colorleft
border-left-width
border-left-style
border-left-colorright
border-right-width
border-right-style
border-right-color
Abkürzung
border:
Rand-oben:
Abgerundeter Rand
border-top-left-radius
border-top-right-radius border-bottom-left-radiusborder- Bottom-Right-Radius
Legt eine abgerundete Ecke fest. Ein Paar Längenwerte oder Prozentwerte, die sich auf die Breite und Höhe des Rahmenfelds beziehen.
border-radius
Legt vier Ecken gleichzeitig fest. Ein Paar oder vier Längenwerte oder Prozentwerte, getrennt durch das Zeichen /.
Hintergrund
Hintergrundfarbe und -bild
Sie können Farbe, Bild, Größe und Frieden festlegen der Hintergrund des Elements Die Kachelmethode ist wie folgt:
p { border: medium solid black; } #first { border-radius: 20px / 15px; } #second { border-radius: 50% 20px 25% 5em / 25% 15px 40px 55% }background-repeat unterstützt die folgenden Attributwerte:
2) wiederholen: Das Bild vertikal kacheln, das Bild wird möglicherweise abgeschnitten; Bild gleichzeitig horizontal und vertikal, das Bild kann abgeschnitten werden;
4) Abstand: Ordnen Sie das Bild horizontal oder vertikal an, legen Sie jedoch einen gleichmäßigen Abstand zwischen den Bildern fest, um sicherzustellen, dass das Bild nicht abgeschnitten wird ;
p { border: medium solid black; background-color: lightgray; background-image: url(banana.png); background-size: 40px 40px; background-repeat: repeat-x; }5) rund: Das Bild horizontal oder vertikal kacheln, aber die Bildgröße anpassen, um sicherzustellen, dass das Bild nicht abgeschnitten wird
6) keine Wiederholung: verbieten Sie gekachelte Bilder.
background-size unterstützt die folgenden Attributwerte:
1) enthalten: Skalieren Sie das Bild proportional, sodass der größere Wert von Breite und Höhe horizontal oder horizontal mit dem Container übereinstimmt vertikal ist das Hintergrundbild immer im Container enthalten
2) Abdeckung: Skalieren Sie das Bild proportional, sodass das Bild mindestens den Container abdeckt und möglicherweise über den Container hinausgeht >
3) auto :Standardwert, das Bild wird vollständig in seiner eigenen Größe angezeigt.
设置背景图像位置
p { border: 10px double black; background-color: lightgray; background-image: url(banana.png); background-size: 40px 40px; background-repeat: no-repeat; background-position: 30px 10px; }background-position属性的值包括:
1)top:将背景图像定位到盒子顶部边界;
2)left:将背景图像定位到盒子左边界;
3)right:将背景图像定位到盒子右边界;
4)bottom:将背景图像定位到盒子底部边界;
5)center:将背景图像定位到中间位置。
元素背景的附着方式
1)fixed:背景固定到视窗上,即内容滚动时背景不动;
2)local:背景附着到内容上,即背景随内容一起滚动;
3)scroll:背景固定到元素上,不会随内容一起滚动。
背景图像的开始位置和裁剪样式
1)border-box:在边框盒子内部绘制背景颜色和背景图像;
2)padding-box:在内边距盒子内部绘制背景颜色和背景图像;
3)content-box:在内容盒子内部绘制背景颜色和背景图像。
简写方式
background:
阴影
1)hoffset:阴影的水平偏移量,是一个长度值,正值代表阴影向右偏移,负值代表阴影向左偏移;
2)voffset:阴影的垂直偏移量,是一个长度值,正值代表阴影位于元素盒子下方,负值代表阴影位于元素盒子上方;
3)blur:(可选)模糊值,是一个长度值,值越大盒子的边界越模糊。默认值0,边界清晰;
4)spread:(可选)阴影的延伸半径,是一个长度值,正值代表阴影向盒子各个方向延伸扩大,负值代表阴影沿相反方向缩小;
5)color:(可选)设置阴影的颜色,如果省略,浏览器会自行选择一个颜色;
6)inset:(可选)将外部阴影设置为内部阴影(内嵌到盒子中)。
可以一次设置多个阴影,使用逗号分隔:
p { border: 10px double black; box-shadow: 5px 4px 10px 2px gray, 4px 4px 6px gray inset; }
轮廓
1)outline-color:设置外围轮廓的颜色;
2)outline-offset:长度值,设置轮廓距离元素边框边缘的偏移量;
3)outline-style:设置轮廓样式,同border-style的值;
4)outline-width:设置轮廓的宽度,包括:thin、medium、thick和长度值;
5)ouline:在一条生命中设置轮廓的所有属性( )。
元素的边距
元素的内边距
1)padding-top:为顶边设置内边距;
2)padding-right:为右边设置内边距;
3)padding-bottom:为底边设置内边距;
4)padding-left:为左边设置内边距;
5)padding:简写属性,同时设置所有边的内边距。
p { border: 10px solid black; background: lightgray; border-radius: 1em 4em 1em 4em; padding: 5px 25px 5px 40px; }
元素的外边距
1)margin-top:为顶边设置外边距;
2)margin-right:为右边设置外边距;
3)margin-bottom:为底边设置外边距;
4)margin-left:为左边设置外边距;
5)margin:简写属性,在一条声明中设置所有边的外边距。
img { border: 4px solid black; background: lightgray; padding: 4px; margin: 4px 20px; }
元素的大小
设定区域
1)content-box:尺寸设置仅应用到内容区域;
2)pading-box:尺寸设置应用到pading区域;
3)border-box:尺寸设置应用到border区域;
4)margin-box:尺寸设置应用到margin区域。
最小和最大尺寸
img { background: lightgray; border: 4px solid black; margin: 2px; box-sizing: border-box; min-width: 100px; width: 50%; max_width: 200px; }
内容溢出
1)overflow-x:设置水平方向的溢出方式;
2)overflow-y:设置垂直方向的溢出方式;
3)overflow:同时设置水平方向和垂直方向的溢出方式。
3个属性支持的属性值如下:
1)auto:浏览器自行处理溢出内容;
2)hidden:多余的部分直接剪掉,只显示内容盒里面的内容;
3)no-content:如果内容无法全部显示,就直接移除,大部分浏览器都不支持;
4)no-display:如果内容无法全部显示,就隐藏所有内容,大部分浏览器都不支持;
5)scroll:为内容添加滚动条,即使内容没有溢出也能看到滚动条;
6)visible:默认值,不管是否溢出内容盒,都显示元素效果。
p { width: 200px; height: 100px; border: medium double black; } #first {overflow: hidden;} #second {overflow: scroll;}
元素的可见性
1)collapse:元素不可见,且在页面布局中不占据空间;
2)hidden:元素不可见,但在页面布局中占据空间;
3)visible:默认值,可见。
元素的盒类型
1)inline:盒子显示为文本行中的字;
2)block:盒子显示为段落;
3)inline-block:盒子显示为文本行;
4)list-item:盒子显示为列表项;
5)run-in:盒子类型取决于周围的元素;
6)none:元素不可见,且在页面布局中不占空间。
浮动
1)left:移动元素,使其左边界挨着包含块的左边界,或者另一个浮动元素的右边界;
2)right:移动元素,使其右边界挨着包含块的右边界,或者另一个浮动元素的左边界;
3)none:元素位置固定。
p.toggle{ float: left; border: medium double black; width: 40%; margin: 2px; padding: 2px; }
Das obige ist der detaillierte Inhalt vonErklären Sie, wie Sie den Rahmen, den Hintergrund und die Größe von Elementen in CSS3 festlegen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Für eine Weile war iTunes der große Hund im Podcasting. Wenn Sie also "Abonnieren Sie Podcast" verlinkt haben, um zu mögen:

Wir haben die Oper verloren, als sie 2013 Chrome gingen. Gleiches Geschäft mit Edge, als es Anfang dieses Jahres auch Chrome ging. Mike Taylor nannte diese Veränderungen a "abnehmend

Von trashigen Clickbait -Websites bis hin zu den meisten August der Veröffentlichungen sind die Teilen von Schaltflächen seit langem im gesamten Web allgegenwärtig. Und doch ist es wohl diese diese

In der Roundup der Woche geht Apple in Webkomponenten, wie Instagram Insta-Loading-Skripte und einige Lebensmittel für das Denken für selbsthosting kritische Ressourcen sind.

Als ich die Dokumentation von Git -Befehlen durchschaut hatte, bemerkte ich, dass viele von ihnen eine Option hatten. Ich dachte anfangs, dass dies nur ein war

Klingt ein bisschen wie ein schweres Problem. Ist es nicht? Wir haben oft keine Produktaufnahmen in Tausenden von Farben, sodass wir das mit dem mit umdrehen können. Wir auch nicht

Ich mag es, wenn Websites eine dunkle Modusoption haben. Der dunkle Modus erleichtert mir das Lesen von Webseiten und hilft meinen Augen, sich entspannter zu fühlen. Viele Websites, einschließlich

Ich schaue mir das HTML -Element zum ersten Mal an. Ich habe es für eine Weile dessen bewusst, aber Haven ' Es wurde es noch nicht für einen Dreh genommen. Es hat einige ziemlich cool und


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

SAP NetWeaver Server-Adapter für Eclipse
Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

Sicherer Prüfungsbrowser
Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.

Herunterladen der Mac-Version des Atom-Editors
Der beliebteste Open-Source-Editor

Dreamweaver CS6
Visuelle Webentwicklungstools

Dreamweaver Mac
Visuelle Webentwicklungstools