2015-11-07 54 views
0

我比較新的編碼場景在這裏,我試圖在CodePen上創建一支筆。基本上,我想在屏幕的兩側都有兩個div來充當「菜單」,然後當你點擊一個最終會在這些div菜單內的div時,我將使用jquery在屏幕中間顯示信息。內聯塊divs搞亂浮動和divs裏面他們

不幸的是,我一直在努力讓「菜單」div取得文本,同時保持在一起。我已經嘗試了一些東西,而且我似乎無法獲得div內的文本,有時我會在嘗試獲取文本的同時弄亂定位。

我現在已經到了我有兩個「菜單」div的地方,我想要他們,但我似乎無法向他們添加文本。我甚至不完全確定我是如何把它們拿到那裏的,整個內聯塊和浮動的東西在一分鐘之後就把我絆倒了。

如果有人能告訴我如何有一些div /文本,以這些div沒有搞亂自己的定位,將是巨大的:)

http://codepen.io/EoinTrainor11/pen/ojabxR

HTML:

<div class="names_experiment"> 
    <div id="hero_names_experiment"></div> 
     <div id="hero_names"><h1>Test1<h1></div> 
    <div id="villain_names_experiment"></div> 
     <div id="villain_names"><h1>Test2</h1></div> 
</div> 

CSS:

#hero_names_experiment { 
    height: 740px; 
    width: 30%; 
    background-color: red; 
    display: inline-block; 
    margin-left: 30px; 
    opacity: 0.75; 
    positon: relative; 
} 
#villain_names_experiment { 
    height: 740px; 
    width: 30%; 
    background-color: yellow; 
    float: right; 
    margin-right: 16px; 
    opacity: 0.75; 
    position: relative; 
} 
.names_experiment { 

} 

#hero_names { 
    color: white; 
    position: absolute; 
} 
#villian_names { 
    position: absolute; 
} 

謝謝

回答

0

我剛剛將<p>標籤添加到hero_names_experiment & villain_names _expirament您可以添加<a>標籤或其他。

div id="poem"> 
     <p id="one_ring_to_rule_them_all"> One Ring to rule them all</p> 
     <p id="one_ring_to_find_them"> One Ring to find them</p> 
     <p id="one_ring_to_bring_them_all_and_in_the_darkness_bind_them">One Ring to bring them all and in the darkness bind them 
     </p> 
    </div> 

    <div id="heroes" class="type"> 
     <h1>Heroes</h1> 
    </div> 
    <div id="villains" class="type"> 
     <h1>Villains</h1> 
    </div> 

    <div class="names_experiment"> 
     <div id="hero_names_experiment">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris imperdiet tortor sit amet dui eleifend dictum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed varius eget purus ut hendrerit. Integer gravida lacus ut tempus bibendum. Mauris faucibus ex ut ante tincidunt bibendum. Suspendisse venenatis eros id justo sagittis, et pretium lacus faucibus. Nam tempus, massa eget aliquet varius, turpis enim commodo nulla, vitae rhoncus sem mauris at sapien. Integer dignissim nibh libero, at mollis ante luctus id. Cras in tristique arcu. Etiam scelerisque nec lacus ut ultrices. In sed libero in sapien congue pretium. Pellentesque at nisi purus. Sed dapibus eleifend diam a consectetur. Aliquam diam lectus, accumsan eu lacus ut, sollicitudin dapibus justo. Duis ullamcorper diam leo, vel molestie ex molestie nec. Aenean efficitur porta commodo. 
    Nunc faucibus dictum dign</div> 
     <div id="hero_names"><h1>Hello<h1></div> 
     <div id="villain_names_experiment">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris imperdiet tortor sit amet dui eleifend dictum. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Sed varius eget purus ut hendrerit. Integer gravida lacus ut tempus bibendum. Mauris faucibus ex ut ante tincidunt bibendum. Suspendisse venenatis eros id justo sagittis, et pretium lacus faucibus. Nam tempus, massa eget aliquet varius, turpis enim commodo nulla, vitae rhoncus sem mauris at sapien. Integer dignissim nibh libero, at mollis ante luctus id. Cras in tristique arcu. Etiam scelerisque nec lacus ut ultrices. In sed libero in sapien congue pretium. Pellentesque at nisi purus. Sed dapibus eleifend diam a consectetur. Aliquam diam lectus, accumsan eu lacus ut, sollicitudin dapibus justo. Duis ullamcorper diam leo, vel molestie ex molestie nec. Aenean efficitur porta commodo. 

    Nunc faucibus dictum dign</div> 
      <div id="villain_names"><h1>Hello2</h1> 
      </div> 
    </div> 

CODEPEN DEMO