Home > Web Front-end > JS Tutorial > body text

HTML, CSS and jQuery: Make an interface with notification pop-ups

王林
Release: 2023-10-26 12:34:54
Original
1450 people have browsed it

HTML, CSS and jQuery: Make an interface with notification pop-ups

HTML, CSS and jQuery: Making an interface with a notification pop-up window

Introduction:
In modern web design, notification pop-up windows are a A very common element. It can be used to display important information to users or prompt users to perform some operations. This article will introduce how to use HTML, CSS and jQuery to create an interface with a notification pop-up window, and attach specific code examples.

1. HTML structure
First, we need to use HTML to build the basic structure of the page. The following is an example of the HTML code required for the notification pop-up window:

<!DOCTYPE html>
<html>
<head>
    <title>通知弹窗示例</title>
    <link rel="stylesheet" type="text/css" href="style.css">
    <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
    <script src="script.js"></script>
</head>
<body>
    <h1>通知弹窗示例</h1>
    <button id="showNotification">显示通知</button>

    <div id="notificationContainer">
        <div id="notificationContent">
            <p id="notificationMessage"></p>
            <button id="closeNotification">关闭</button>
        </div>
    </div>
</body>
</html>
Copy after login

In this example, we use an h1 tag to display the title of the page and add a button to trigger the display of the notification pop-up window. The notification pop-up window itself is a div element located within the notificationContainer container and contains a p element that displays the notification content and a close button.

2. CSS Style
Next, we need to use CSS to beautify the appearance of the notification pop-up window. The following is a relevant CSS code example:

#notificationContainer {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #fff;
    border-radius: 5px;
    padding: 20px;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
    display: none;
}

#notificationContent {
    text-align: center;
}

#notificationMessage {
    font-size: 18px;
    margin-bottom: 10px;
}

#closeNotification {
    background-color: #007bff;
    color: #fff;
    border: none;
    border-radius: 5px;
    padding: 10px 20px;
    cursor: pointer;
}

#closeNotification:hover {
    background-color: #0056b3;
}
Copy after login

In this example, we set the container (notificationContainer) of the notification pop-up window to a fixed position, so that it is located in the center of the page vertically and horizontally. We also set some basic styles, such as background color, rounded corners, shadow, etc. The text of the notification content (notificationContent) is centered and aligned, and some text and button styles are set.

3. jQuery interaction
Finally, we need to use jQuery to realize the interaction of notification pop-up windows. The following is a relevant JavaScript code example:

$(document).ready(function() {
    $("#showNotification").click(function() {
        $("#notificationContainer").fadeIn();
    });

    $("#closeNotification").click(function() {
        $("#notificationContainer").fadeOut();
    });
});
Copy after login

In this example, we use the .ready() function to ensure that the relevant code is executed after the page is loaded. When the button that displays the notification (showNotification) is clicked, we use the .fadeIn() function to display the notification pop-up window. When the close button (closeNotification) is clicked, we use the .fadeOut() function to hide the notification pop-up window.

Summary:
Through the cooperation of HTML, CSS and jQuery, we can easily create an interface with a notification pop-up window. Notification pop-ups can be used to display important information to users or prompt users to perform some operations. I hope the sample code in this article can help readers better understand and apply these technologies.

The above is the detailed content of HTML, CSS and jQuery: Make an interface with notification pop-ups. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template