Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 将段落宽度设置为默认大小的2倍_Html_Css - Fatal编程技术网

Html 将段落宽度设置为默认大小的2倍

Html 将段落宽度设置为默认大小的2倍,html,css,Html,Css,所以我有两个段落,我想知道是否有可能将第二段的宽度设置为正常宽度的2倍,以便与之前的一段相同,之前的一段由于两个输入框而具有更长的宽度。a元素默认宽度为100%,无论其中包含什么,除非您为其定义宽度,或者通过应用display:inline或display:inline block使其成为inline元素 似乎您想要拉伸输入bos,而不是p标记?这是通过input标记中的size属性(在HTML代码中)使用:第n个子项(2)这样可以设置段落的所有特征,并使用:第n个子项设置宽度 <p>


所以我有两个段落,我想知道是否有可能将第二段的宽度设置为正常宽度的2倍,以便与之前的一段相同,之前的一段由于两个输入框而具有更长的宽度。

a
元素默认宽度为100%,无论其中包含什么,除非您为其定义宽度,或者通过应用
display:inline
display:inline block
使其成为
inline
元素

似乎您想要拉伸输入bos,而不是
p
标记?这是通过
input
标记中的
size
属性(在HTML代码中)

使用:第n个子项(2)这样可以设置段落的所有特征,并使用:第n个子项设置宽度

<p>
  <input type="text"/>
  <input type="text"/>
</p>
<p> 
  <input type="text"/>
</p>

p{
宽度:100px;
背景:红色;
}
第n个孩子(2){
宽度:200px;
}
第一段

第二段

注意:Internet Explorer 8和早期版本不支持:nth-child()选择器


您可以使用
标记仅放置两段。具有最长宽度的表格单元格将根据其宽度调整所有其他单元格。由于前面提到第一段最长,请参见下面的片段

注:第1段
p1
有一个红色边框,宽度为
370px

td{
边框:纯黑1px;
}
#p1{
显示:内联块;
宽度:370px;
边框:纯红;
}
#p2{
边框:纯蓝色;
}

p1 270px

p2


javascript解决方案也可以吗?我从未使用过javascript我对网络编程很陌生,我希望有一个css解决方案。没有css,你的问题就没有多大意义。p是块元素,在没有任何CSS的情况下宽度相同。您的代码显示的段落宽度相同,那么您的问题是什么?:)。旁注:以这种方式使用标签是不正确的。输入不是文本的段落。@RaduSoigan添加了一些CSS以确定元素大小,这是HTML的外观:是的,我想定义第一段的宽度,而不去猜测它。
p
tags`)都是100%宽的-对它们应用背景或边框,然后您将看到,itI不支持在此表中使用标记,因为输入框中的表格单元格将进行缩放。但既然你的需求与有关,这是一种方法哦,哇,一种基于表格的设计,所以请回答。作为记录,这是一种语义不正确的方法,多年来一直被避免。现在有更好的方法来实现这一点。
<!DOCTYPE html>
<html>
<head>
<style> 
  p {
    width: 100px;
    background: red;
  }
  p:nth-child(2) {
    width: 200px;
  }
</style>
</head>
<body>
<p>The first paragraph.</p>
<p>The second paragraph.</p>

<p><b>Note:</b> Internet Explorer 8 and earlier versions do not support the :nth-child() selector.</p>

</body>
</html>