html 汇入图片

今天来说如何汇入图片,我想要在标题栏的左侧加一个logo,避免版权问题我自己画了一个Logo的示意图
https://ithelp.ithome.com.tw/upload/images/20210911/20140086flgge7XsVA.png
注意必须是png档否则可能会有图片没有去背的问题
将这个图片储存在跟html档同一个资料夹,并取名为logo.png,接着在标题栏的div里新增以下程序码

<img src="logo.png" class="logo">

并且在css中将logo的高度设定为40px

        .logo{
            height:40px;
        }

此时网页的画面如下图
https://ithelp.ithome.com.tw/upload/images/20210911/20140086em2TVitdIN.jpg
我们会发现两个问题,首先是那四个按钮往下位移了,再来就是logo的图片并没有垂直置中
先来解决按钮位移的问题,为了不让按钮的位子被logo的高度影响,所以要在logo的css中加入float

        .logo{
            height:40px;
            float:left;
        }

他的意思是让这张图片靠左漂浮,所以它的参数不会影响到标题栏内的其他物件
接下来在加入margin=5px的程序码,为了让高度40px的图片在高度50px的标题栏里垂直置中

        .logo{
            height:40px;
            float:left;
            margin:5px;
        }

https://ithelp.ithome.com.tw/upload/images/20210911/20140086RBB3yC5uuw.jpg
如此一来我们就汇入了一张图片并且解决它造成的bug了


<<:  Python list

>>:  [Day11] 文本/词表示方式(二)-BOW与TFIDF

Day 30: 遗漏的章节

「目前为止,所有建议无疑将帮助你设计出更好的软件,这些软件是由具有明确边界、职责、依赖关系受控的元...

Day05:资料结构 - 堆叠(Stack)

聊聊堆叠(Stack) 堆叠是一种後进先出(Last In First Out)(LIFO)的资料结...

建立Endpoint执行二次开发

上一篇我们已经建立好模型, 而且也上传一张图片验证推论的结果符合我们的预期. 接下来我们要把mode...

D29. 学习基础C、C++语言

D29. C++字串 C++ string的特别用法 str.size():字串长度。 str.em...

[Angular] Day33. Communicating with backend services using HTTP

在现代的网页中绝大部分会需要与 server 互相沟通,无论是从 server 获取商品的资料用於显...