It is use to fix the background image on the display screen or scrolls with web page.
Syntax -
background-attachment : value;
values
scroll |
This is default value In this background image scroll with page |
fixed |
In this background image not scroll with page |
local | In this background image scroll with the element |
initial | It's use to set property to default value |
Inherit | It's use to set property according to parent element |
For example -
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Teknowize</title>
<style>
p {
width: 100%;
height: 400px;
background-color: orange;
background-image: url('d.jpg');
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
}
</style>
</head>
<body>
<h1> welcome to Teknowize</h1>
<h2> thank you </h2>
<p> this is my website </p>
<pre>CSS stands for Cascading Style Sheets. CSS describes how HTML elements are to be displayed on screen, paper,or in other media. CSS saves a lot of work. It can control the layout of multiple web pages all at once. External stylesheets are stored in CSS files. Lorem ipsum dolor sit amet consectetur adipisicing elit. Magni, doloribus laudantium, quo ut, molestias nostrum at totam dicta pariatur enim vitae distinctio eum illo eveniet omnis a sunt quaerat? Similique.
Beatae maxime sed odio adipisci repellendus ipsa minus delectus et quam, quos earum saepe laboriosam temporibus. Facilis minus similique quam deleniti, esse itaque accusamus! Fugit veniam quaerat distinctio omnis unde.
Dolore, repellat nam fuga doloremque animi rerum facere voluptatem cumque repellendus dicta explicabo voluptatibus perferendis? Sunt provident, neque enim asperiores sed aliquam minima incidunt fuga voluptas optio, autem omnis corporis?
Assumenda possimus adipisci placeat magnam vel hic repellendus, accusamus enim harum minus consequuntur repudiandae ducimus distinctio ipsam recusandae rerum fuga amet facilis nobis obcaecati, alias ea corrupti beatae! Facilis, laboriosam!
Corporis velit molestiae a voluptas voluptatibus, dolore vitae nemo animi nulla incidunt minima, commodi magnam mollitia in voluptatem sed cupiditate sapiente eius officia iusto eveniet aliquid corrupti facilis. Blanditiis, consectetur? Lorem, ipsum dolor sit amet consectetur adipisicing elit. Neque doloribus, expedita consequuntur magnam, porro maxime consectetur pariatur enim labore obcaecati cumque reprehenderit aperiam sed exercitationem omnis ad! Voluptates, sint recusandae!
Quae veniam eveniet veritatis omnis voluptatum, mollitia quibusdam vel, harum cum magnam fugiat ullam sequi in quaerat, aliquam sit. Provident alias autem maiores placeat dolorum minus, aspernatur harum sint corrupti?
Iste a quisquam dolorem deserunt? Accusantium atque, dolor beatae cupiditate reiciendis iusto esse vitae facilis. Veritatis nihil, adipisci impedit non cupiditate totam voluptatibus tenetur obcaecati, accusamus, officia aliquid necessitatibus sapiente.
Ratione pariatur odio inventore qui optio sit ut doloribus! Delectus, illo est, molestias dicta aliquam nisi similique earum rem suscipit fugit tenetur accusantium cupiditate architecto rerum veritatis! Enim, illo quisquam.
Animi atque laboriosam sint esse eius? Soluta tempora dolor adipisci dicta odio modi asperiores impedit, odit, molestiae, cumque quod facilis! Vero quisquam voluptatum nesciunt fugiat, beatae excepturi repudiandae perferendis esse?
Sapiente in repudiandae aliquid incidunt quidem voluptatem dolorem, nostrum fugiat a magni quam eius alias, saepe laborum sit, architecto pariatur temporibus similique eaque ab voluptatibus. Quo quod pariatur necessitatibus architecto.
Repellendus qui soluta cum, reiciendis sunt saepe facere quas, blanditiis expedita provident similique amet accusantium natus ea aliquid atque quam veritatis eligendi ducimus, illum quos! Dignissimos labore ipsam numquam repudiandae!
Delectus, quos quisquam, expedita odio, repudiandae iusto architecto ut beatae amet totam reprehenderit dolore. Veniam nihil ullam suscipit, iusto non in, nesciunt aliquid doloremque asperiores consequuntur enim molestiae voluptates officia?
Voluptatibus dolore, magnam blanditiis porro velit fugit eveniet. Ad voluptates animi cum adipisci magni sunt vel, aperiam voluptatum culpa voluptate officiis tenetur eaque consequuntur provident aut. Quod consequatur omnis corporis?
Laudantium temporibus ab esse ratione beatae est alias quod atque molestias cumque dolor quam, nobis deserunt autem molestiae. Illum deserunt voluptatum eos laudantium pariatur nulla vitae doloremque perspiciatis dolorum blanditiis.
Est dolor asperiores eius eveniet aut impedit consequatur, repudiandae cumque iste provident quibusdam facilis in animi qui facere repellendus et doloremque minus beatae fuga exercitationem voluptas. Perspiciatis architecto labore adipisci.
Tempore, dolorem numquam sapiente maxime quos ullam excepturi iste eum dolorum enim earum facere similique, quis quod dolores asperiores molestias rerum accusantium consequatur sunt, laudantium nesciunt esse voluptatem? Veritatis, rerum.
Alias beatae dignissimos, qui officia quos ut cupiditate eum, aliquid laborum inventore blanditiis, nam enim culpa magni. Unde sequi dignissimos eum pariatur odio, necessitatibus, enim quisquam, dolores et commodi tempore.
Quod at consequuntur earum similique accusantium nesciunt soluta fugit excepturi hic ipsum vero cupiditate itaque id quibusdam ad error fuga aperiam aliquam expedita voluptatem, ducimus quisquam amet vel eos! Facilis!
At adipisci nemo quia veniam quidem voluptatem nam eos aliquid quaerat id cupiditate culpa quisquam enim a, numquam aperiam, facilis reiciendis expedita? Distinctio consectetur unde quidem, et corporis commodi ipsum.
Velit placeat cupiditate quo iste maiores excepturi perspiciatis possimus totam facilis, ipsam voluptatem? Architecto cum placeat non sunt numquam illo assumenda, voluptatem deleniti quidem consectetur dolorum, adipisci, eaque nihil quod!
Dolor neque nobis qui incidunt aut iusto nulla modi similique minus eos illum mollitia maxime, pariatur accusamus culpa! Voluptas consequatur atque dolorem aliquam, modi rem? Laborum possimus et cupiditate exercitationem.
Eveniet neque fugit, qui soluta necessitatibus illo culpa, non libero magnam repellat quaerat quibusdam quas sed dolor inventore ipsam maxime ab! Deserunt sapiente soluta quae dolor numquam iure illo cumque.
Aut dolores officia optio doloremque quaerat, neque, eveniet facilis eius aliquam cum blanditiis minus veniam. Obcaecati quisquam doloremque harum dolores fugit tempora omnis, blanditiis perferendis optio eos illum, dignissimos iure!
Perspiciatis repudiandae, iure quo eligendi necessitatibus et pariatur, obcaecati explicabo maxime in autem sint, doloribus aut? Natus, aperiam placeat quia est ad esse, deserunt beatae, animi consequatur a molestiae mollitia!</pre>
</body>
</html>
Output