工作中經常遇到的坑以及解決的辦法(一),歡迎光臨!
相信大家在敲程式碼的過程中,會遇到無數的坑,不要悲傷,不要氣餒。俗話說,坑就是經驗。嗯,沒錯,俗話是我說的。閒言少敘,本文為長篇小說,致我們程式碼中的坑,以及一些常用的小方法,會逐步寫下,歡迎您的到來,下面開始正題:
1. 比如說,現在需要實現一個這樣的效果:
在首頁的右上方,有為數較多的網頁都會有這個,例如百度,活生生的例子哈
也就是一個ul , 裡面眾多的li , li裡面可能有a標籤啊,因為都是需要點選事件的嘛,
我們知道正常的ul是垂直排列的,那麼我們怎麼讓一個ul變成這樣實際效果呢,噹噹噹當:
給你的ul設定一個向右的浮動,然後就可以通過margin調節整個ul的具體位置,list-style:none去掉 各個li前面的小圓點,
給你的li一個向左的浮動,然後就老老實實的從垂直排列變為了水平排列,怎麼樣,聽不聽話,
再通過padding調節各個li之間的距離,是不是美美的
如果有需要,寫了a標籤的話,那麼可以通過如圖的方法去掉a標籤下文字的下劃線,還可以用color設定文字的顏色,怎麼樣,是不是很簡單
2.比如說我們要給一個span新增背景圖片,css方法background:url("圖片路徑") no-repeat;我們還需要對這個圖片進行位置的改變
那麼我們就需要給當前的span設定為行內塊元素或者塊元素(視具體情況而定),也就是display:inline-block和display:blcok,
還需要給span設定具體的寬和高,這個時候才可以.
3.底部的資訊對齊,比如這樣:
一個很常見的底部資訊,也就是多個ul的集合 ,我們可以寫一個父級的div,所有的ul都寫在一個div裡,按順序寫好,
這時,我們的div就可以看做上面第一個效果中的ul,而眾多的ul看做li,
把div向右浮動,ul向左浮動,然後就是調距離了,思路非常清晰。
好了,第一期就這樣結束了,怎麼樣,滿滿的乾貨不是,希望看過了的你也會有所收穫,謝謝光臨!
相關推薦
工作中經常遇到的坑以及解決的辦法(一),歡迎光臨!
相信大家在敲程式碼的過程中,會遇到無數的坑,不要悲傷,不要氣餒。俗話說,坑就是經驗。嗯,沒錯,俗話是我說的。閒言少敘,本文為長篇小說,致我們程式碼中的坑,以及一些常用的小方法,會逐步寫下,歡迎您的到來
微博分享sdk4.0 中遇到的坑以及解決辦法彙總
最近剛轉正,公司真的很忙,上一個月加班成常態,關鍵還是12點以後,打破我工作以來加班最晚記錄:凌晨2點。當然越忙對於我們來說也是有益處的,可以多學到很多東西。 公司專案用的微博的sdk 還是挺老的,大家都知道,早版本的微博sdk 存在一個問題就是使用了隱式的i
項目中遇到的某些問題及解決辦法(一)
sql () 輸入 包含 查看 定位 管理器 顯示 分布式開發 簡介 該博文記錄了一些平時在工作中遇到的問題及解決辦法,某些問題有解決辦法,某些問題暫時沒有解決辦法,如果有大神知道的,請多多指點。 如果某些問題有更好的解決辦法,也請指教。 正文 1、在一個方
連線Mysql提示Can’t connect to local MySQL server through socket各種情況以及解決辦法(轉載)
轉自:http://www.aiezu.com/db/mysql_cant_connect_through_socket.html 產生此問題的原因一般有兩個: 1、mysql服務未正常執行: 由於mysql的socket檔案是由mysqld服務啟動時建立的,如果mysqld服務未正常啟動,soc
連接Mysql提示Can’t connect to local MySQL server through socket各種情況以及解決辦法(轉載)
文件的 字符 -o exe localhost user body external The 轉自:http://www.aiezu.com/db/mysql_cant_connect_through_socket.html 產生此問題的原因一般有兩個: 1、mysql服務
關於pycharm中安裝第三方庫時報錯的解決辦法(一)
記錄自己的生活! 一、事發背景 在pycharm中直接安裝第三方庫時因為版本問題總是無法安裝成功,事情不大,但是很重要。 二、經過 最開始我自己電腦上安裝了Python3.6和Python2.7兩個版本,我正常使用是3.6版的。因
JavaScript——內嵌函式定義類內方法的弊端以及解決辦法(prototype)
由於JavaScript是一門弱語言,函式是它的“一等公民”,定義函式的同時也定義了一個類,這一點和其他強語言不同,定義類內方法也和別的不一樣。下面看一段程式碼。 <script type="text/javascript"> // 建立Person函式 f
安裝CDH5.15.0過程詳細記錄¥坑與解決辦法(20180724)
參考了網上很多教程,踩過很多坑,總結一篇,僅供參考: node1 , node2, node3 ;其中node1 為主節點,2 3為從節點。 機子記憶體太小不建議安裝測試學習,否則過程很難受 。。。說實話8g不建議考慮。16g還勉強。。。 最好是32g+的伺服器。
Vue開發中遇到的問題與解決方案(一)
vue生命週期函式:http://www.zhimengzhe.com/Javascriptjiaocheng/236707.html 1、在watch或者created裡面操作dom,用this.$
eclipse使用git外掛踩過的坑-如何解決衝突(一)
第一次使用git,突然覺得很新奇,但是由於git是個新東西,自己也不熟悉,所以覺得有點坑。不說廢話了,直接入正題,相信大家用svn都用的很熟,對於svn中程式碼的衝突解決的話也是很好解決的,update後,有衝突則會直接在檔案上顯示那些部分有衝突,我們只需要
專案中遇到一些問題及解決程式碼(一)
1、C#中字元與進位制轉換問題 diandong_basepos_input = System.Convert.ToInt32(textBox_diandong_basepos_set.Text, 10); //將10進位制字串轉化為10進
PB常見編譯出錯及解決辦法(一)
Error: Ram start overlaps rom binary Rom end : 0x8df9ba1c Ram start: 0x8de29000 NK physfirst 8c200000 physlast 8df9ba1c ulRA
DSO程式碼執行常見問題解決辦法(一)
DSO程式碼的使用與拓展已經有不少優秀部落格可以參考,不再贅述。但對於安裝使用來說,評論區討論的問題都比較集中,且沒有人來相互解答。我研究了DSO的程式碼使用,遇到不少問題,在此做個記錄,也分享出來好讓大家少走彎路。這篇主要是整理dso_ros的編譯問題,基本策略就是哪有窟窿
開發中遇到的bug及解決方案(一)
該異常表示不能新增視窗,通常是所要依附的view已經不存在導致的。[解決方案]:Dialog&AlertDialog,WindowManager不能正確使用時,經常會報出該異常,原因比較多,幾個常見的場景如下:1.上一個頁面沒有destroy的時候,之前的Activity已經接收到了廣播。如果此時之前
sqlserver程序死鎖的解決辦法(一)
之前查了很多資料,一般都是在select 語句新增with(nolock)即可,但是如果是呼叫一些原始碼jar包,可是包裡面的方法沒有新增with(nolock),那麼久沒有辦法了,例如之前我做工工作流,呼叫的是activiti的jar包,它對於ibatis的呼叫,預設是不
linux學習工作中遇到的問題及解決辦法
ins anaconda error: get require yun 4.5 all system 1、yum install system-config-kickstart Error: Package: system-config-date-1.9.60-3.
zookeeper集群查看狀態時報錯Error contacting service. It is probably not running的一些坑以及解決辦法
暫時 關機重啟 ron emc img 坑爹 .com 輸出日誌 off 最近在搭建mq集群時候需要用到,zookeeper,可是啟動的時候顯示成功了,查看狀態的時候卻報錯了: 碰到這個問題也是研究好好半天才解決,這裏就總結出一個快速解決辦法! 首先,必須看日誌: 報錯
Xcode 10碰到的坑及解決辦法(更新中)
為了響應程式碼開發的號召,我在第一時間更新了xcode10,下完發現之前的專案編譯出錯,新建的專案也有一系列問題,碰壁了半天又去搜資料,暫時解決了出現的問題,記錄如下: 問題一:以前的程式碼編譯出錯 第一步: 原因:libc++.tbd 庫取代了libstdc++.6.0.9.t
近期工作中遇到的問題及其解決辦法
最近的一個月的工作相對於三月份剛進公司時候的我改善了許多。最大的感觀就是在bug的處理上。 之前的工作中多多少少也會遇到許多bug,雖然也能解決,但是大多數是的解決方法都是同學、朋友等相關人提供幫助,而最近的階段通過自己相關的學習,只是一點點積累的基礎上,再通過各種大神們的
工作中遇到的問題及解決辦法11
今天測試了我的程式,發現一個bug,或者說沒有複合需求的一個小地方,但是問題卻比較經典,這讓我必須反思一下了. 先看看"工作中遇到的問題及解決辦法10"中,我的這個javascript字元和ascii轉碼的程式碼,OK!沒有問題!但是這樣做不符合變更的需求了. 需求變更: 版