css - 无法更改 <div> 的高度/宽度

标签 css html

我正在学习 HTML/CSS 并决定试试这个:

<p>A paragraph with no margins specified.</p>
<div style="width=300px; height=300px; background-color:yellow;><p>This paragraph is in a divider.</p></div>
<p>A paragraph with no margins specified.</p>

谷歌搜索后,我发现您无法更改内联元素的宽度/高度。所以我尝试同时制作 <div><p>使用 display:block 进入 block 元素,但这并没有改变任何东西。宽度在屏幕外无限延伸,高度仅与 <p> 一样高是。 我想要一个 <p>在 300x300 <div> ,那我该怎么做呢?另外,为什么这些方法中的任何一种都不起作用(即使我更改为 display:block )? 谢谢。
此外,我知道您不应该像我一样使用过多的 CSS。这只是因为我正在使用 W3 的“尝试自己动手”HTML 编辑器进行测试。

最佳答案

代码中的错误:

<div style="width=300px; height=300px; background-color:yellow;>
-----------------^-------------^-------------------------------^
                  Replace with :                               Missing "

你给错了。将 = 替换为 :,您漏掉了一个 ":

<div style="width:300px; height:300px; background-color:yellow;">

关于css - 无法更改 <div> 的高度/宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15779250/

相关文章:

html - CSS 选择器 : element without any its children

html - 100% 宽的元素不会拉伸(stretch)超过视口(viewport)宽度

javascript - 表单提交上的 Bootstrap 模式未在正确的位置显示

javascript - JQuery 闪烁的 div?帮助使用 .promise()

html - 尝试交换标签的顺序会改变 Bootstrap/CSS 的功能

javascript - 如何在按下鼠标而不是单击、悬停或聚焦时删除 Firefox 按钮轮廓

javascript - 如何使用javascript变量显示图像

css - 如何: get new line between two spans?

html - CSS3 : Change shape of button on hover

html - 我无法使用线性渐变制作动画