javascript - CSS:如何减少 div 中段落的边距?

标签 javascript html css margin appendchild

我正在使用 javascript 在 div 中插入段落。它的作用是在您单击按钮并将其作为段落附加到特定的 div 时获取输入表单的值。问题是它们的余量太大,我不知道如何减少它们(使它们更接近)。在这种情况下我该怎么办?

jsfiddle - 不管怎样,我的代码是这样的:

HTML

<div id="red">
    <button id="bt_1" onclick="addParagraph()">Add</button>
    <form>
        <input id="box_top" type="text" placeholder="Spacing is too big  -->">
    </form>
</div>
<div id="blue">

 <!--Paragraphs that are being added here have their top and bottom margin too big, but I don't know how to fix it.-->
 <!--Type something in thet input form and keep clicking the add button to see what I mean.-->

 </div>

CSS

#blue {
    height:100px;
    width:250px;
    margin-top: 10px;
    float:left;
    position:relative;
    background-color:blue;
    overflow:auto;
}

#red {
    height:100px;
    width:250px;
    margin-top: 10px;
    float:left;
    position:relative;
    background-color:red
}

form {
    font-size: 12px;
    font-family: Verdana, Arial, Sans-Serif;
    display: inline-block;
}

#bt_1 {
    margin-left:5px;
    height:35px;
    width:70px;
    margin-top: 25px;
    border-radius:5px;
}

JavaScript

function addParagraph() {
    var word = document.getElementById("box_top").value;

    var pMaker = document.createElement("p");
    var nodeMaker = document.createTextNode(word);
    pMaker.appendChild(nodeMaker);

    var blueDiv = document.getElementById("blue");
    blueDiv.appendChild(pMaker);
}

最佳答案

你可以用css修改边距。

#blue p{
  margin:0;
}

关于javascript - CSS:如何减少 div 中段落的边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25260724/

相关文章:

javascript - 在angularjs中页面加载后自动点击按钮

javascript - 使用 ng-class 附加 css 时 uib-rating 没有变色

javascript - 无法在铯sandcaSTLe中提供.terrain文件

html - 如何在 React 中构建高级过滤器组件?

javascript - 如何设置选课日?

android - 图片在 iPhone 上不起作用,但在 Android 上可以吗?

html - 在 Chrome 和 Safari 中正常工作时,Flex 在 Firefox 中无法工作

ios - iOS 上 div 之间的奇怪差距

Javascript 在同一台机器上给出不同的时区

JavaScript 滚动以缩小 Logo 和菜单栏