如何使用CSS更改html输入的位置

时间:2015-11-16 12:16:10

标签: css

我是新手,所以如果问题很愚蠢我就道歉。

我有一些我继承的代码,我需要自定义。我的html文件中定义了一个输入:

<div style="display: none;">
 <input id="homeIcon" type="hidden" value="true" />

我的html中也有这个:

<div id="header">
        <div style="float: left;">
            <div id="headerTitle">
                My Website
            </div>
        </div>
 </div>

在CSS中,我想决定放置此主页图标的位置。我希望它出现在headerTitle右侧的标题中。

我可以使用CSS移动html元素,使其出现在另一个div中吗? 我设法改变了当前div中的位置 - 但没有将它移到一个全新的位置。

谢谢, 落基

2 个答案:

答案 0 :(得分:0)

使用CSS重新定位元素是个坏主意(绝对定位和其他会破坏你布局的东西)。

CSS仅用于元素的可视化表示,因此使用HTML来更改元素位置

<div id="header">
    <input id="homeIcon" type="hidden" value="true"/>
    <div id="headerTitle">
        My Website
    </div>
 </div>

答案 1 :(得分:-1)

你好Rocky使用css你不能将元素移动到另一个div但是你可以“在div区域上重叠”所以看起来你把它们放到另一个div.using 位置