iT邦幫忙

0

css navbar 字體不隨網頁放大縮小被隱藏

各位大大您好:

想請問li裡面的字,若視窗左右縮小,字體會被隱藏..而最左邊的logo要怎麼不隨視窗放大縮小調整,然後又不會被ul遮住,因為width用百分比,會被放大縮小,用px會被右邊的選單遮住,每次都被調位置煩惱,謝謝!
程式碼如下:
https://jsfiddle.net/80pdq9jk/11/

想做成以下的網頁
http://poster.itmonth.org.tw/107/page.php?p=agree

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
froce
iT邦大師 1 級 ‧ 2018-06-29 23:32:55
最佳解答

大概是這樣?
https://jsbin.com/govicenozo/edit?html,output
使用inline-block佈局。

喔,你舉的範例網站是用RWD去做。所以上面的當我沒說。


RWD基礎概念佈局。
https://jsbin.com/yoyaxif/edit?html,output

按鈕懶得找圖了,用文字代替。
但還是建議用bootstrap比較快。

看更多先前的回應...收起先前的回應...
Homura iT邦高手 1 級 ‧ 2018-06-30 01:06:47 檢舉

我原本也是在幫他看
結果看到他的範例網站時...
/images/emoticon/emoticon10.gif

mayyola iT邦研究生 2 級 ‧ 2018-06-30 10:26:07 檢舉

本來想說可以不用bootstrap 可以作到,但實際弄覺得好難><謝謝

froce iT邦大師 1 級 ‧ 2018-06-30 10:31:23 檢舉

也不是難到哪去啦,就瞭解一下RWD原理而已。
真正比較要讓我想的,就畫面縮到極小時,按鈕如何能不蓋住logo而已。

inline-block佈局比float佈局好掌握,另外應該也能用flex來做。

mayyola iT邦研究生 2 級 ‧ 2018-06-30 12:36:38 檢舉

RWD本來等到全視窗改好再用,不過發現會ㄧ直調整...這是正常現象嗎?@@還是功力太弱了

froce iT邦大師 1 級 ‧ 2018-06-30 21:07:07 檢舉

一直調整?
說真的bootstrap比較快啦。你丟的範例網頁也是bootstrap的。

mayyola iT邦研究生 2 級 ‧ 2018-07-02 18:40:19 檢舉

f大照您的方式修改,已解決問題,感謝~我再繼續修~
https://jsfiddle.net/80pdq9jk/49/

0
Homura
iT邦高手 1 級 ‧ 2018-06-29 18:00:06

那網頁是用bootstrap3做的RWD頁面
你要做成這樣要學不少東西
不如直接套bootstrap3的layout版面就好了
https://getbootstrap.com/docs/3.3/

mayyola iT邦研究生 2 級 ‧ 2018-07-02 18:41:08 檢舉

謝謝回覆:)

0

作法

  1. icon可以給固定大小
  2. li也設定固定大小,並設定float:left
看更多先前的回應...收起先前的回應...
mayyola iT邦研究生 2 級 ‧ 2018-06-30 10:28:05 檢舉

可是用px網頁縮小會被擠到下ㄧ行,用%縮小字又會被遮住,圖又會被縮小

擠到下ㄧ行是正常的,範例也是換行,那你想要的效果是?

mayyola iT邦研究生 2 級 ‧ 2018-06-30 12:26:10 檢舉

本來插圖後,選單會變到第二行,我用padding-top:-65,才往上移(但這樣寫好像很怪),如果縮短,,讓選單間距等比例縮短(但用%數,字會被遮起來),再縮短讓選單跑到第二行(圖再第一行),再小就是用漢堡選單~

不想字被遮,li裡再放div設min-width, 或是li設min-width可自行嘗試,漢堡選單就是要javascript去控制變化了

mayyola iT邦研究生 2 級 ‧ 2018-07-02 18:40:53 檢舉

kk大感謝您的回覆..我再繼續修改:)

我要發表回答

立即登入回答