Adjusting the Absolute Position of CSS Elements on Mobile Devices (Equal Screen Size)

I always seem to run into problems with absolute positioning in CSS. It's frustrating because it looks fine on Chrome and Firefox, even when I test responsiveness by adjusting the browser window size. However, on mobile devices with the same screen size, my absolute element shifts slightly upwards.

https://i.sstatic.net/UcWHn.png

#square-box-tratamiento-nebulizado {
    height:20px;
    width:100%;
    text-align:-webkit-right;
    z-index:1000;
    /*margin-top:-63px;*/
    position:absolute;
   bottom: 61px;
    pointer-events: none;
}
/*etiqueta pulverizado*/
#square-box-tratamiento-pulverizado {
    height:20px;
    width:100%;
    text-align:-webkit-right;
    z-index:1000;
    /*margin-top:-29px;*/
    position:absolute;
        bottom: 26px;
    pointer-events: none;
}

https://jsfiddle.net/x7b8hp9b/

Thank you in advance for your help!

Answer №1

After identifying the issue, we found that a scroll bar was appearing at the bottom of the desktop version but not on mobile, causing the problem. To address this, I made the following adjustments: for both labels, we relocated the entire div to the top of the container and modified the CSS as shown below with added margin-top:

#square-box-tratamiento-nebulizado {
    height: 20px;
    width: 100%;
    text-align: -webkit-right;
    z-index: 1000;
    margin-top: 427px;
    position: absolute;
    pointer-events: none;

We also implemented a media query for margin-top to adjust it based on changes in screen size.

Similar questions

If you have not found the answer to your question or you are interested in this topic, then look at other similar questions below or use the search

Is it possible to modify the page contents using the htaccess file?

Is there a way to manipulate the content of a page using the htaccess file? Perhaps something similar to a redirect, but instead of directing the user to a new page, it would alter the existing page's content? ...

Is there a way to implement a confirmation form within the properties_list view to ensure the user intends to delete the property

Is there a way to modify the code below so that instead of directly deleting the property, a confirmation form (such as a modal) is displayed for the user to decide whether to proceed with the deletion or not? views.py def property_list(request): proper ...

Troubleshooting EasyTabs: Localhost Issue with Ajax Tab Configurations

I've implemented EasyTabs for organizing my tabs on a webpage. I decided to use ajax-tabs functionality in order to fetch content from other pages when users click on the navigation menu buttons. However, I've encountered an issue where the conte ...

Is it possible to have Bootstrap 3 Navigation Tabs positioned at both the top and bottom of a

While working on a Bootstrap 3 website, I discovered that it is possible to have both a top nav-tab and bottom nav-tab section on the same page. These two distinct tab menus can control the display of the same tab content areas. However, I encountered an ...

Use jQuery to display the user input value in real-time

I am in the process of developing a dynamic calculation program to sharpen my jQuery skills, but unfortunately, I'm facing some challenges. I have managed to store values in variables as shown in the code snippet below. <form> Table of: ...

Struggling to adjust the carousel selector to display images in the center, not off to the left

Encountering an issue with adjusting the carousel selector to showcase images in the center instead of on the left. The slides are functioning correctly, but the showcase item is not aligning properly. Here is a preview, thank you. <script src="htt ...

PubNub's integration of WebRTC technology allows for seamless video streaming capabilities

I've been exploring the WebRTC sdk by PubNub and so far, everything has been smooth sailing. However, I'm facing a challenge when it comes to displaying video from a client on my screen. Following their documentation and tutorials, I have writte ...

Interacting with the column tags within HTML tables through the .NET WebControls Table in a programmatic way

As per the information provided on this website: The HTML5 table contains col tags... <table width="100%"> <col style="width:40%"> <col style="width:30%"> <col style="width:30%"> <tbody> ...

Having issues with altering the CSS property in JavaScript

Here is a snippet of PHP code I am working with: <div class="log-in"> <span>Hello '.@$_SESSION['user'].' !</span> <div id="img" onc ...

Steps for organizing a list based on the number of clicks

I've created an HTML list with images of political party logos. Each logo is a grid item that can be clicked on. I want to sort the list based on the number of clicks each logo receives, essentially ranking them by popularity. However, I'm not su ...

Issue with fadeout() on absolutely positioned element loaded via AJAX in jQuery

Currently, I am utilizing AJAXify on a website project to implement page transitions and encountering some abnormal behavior with jQuery. Below is my code: HTML (I am transitioning through backgrounds using jQuery) <div id="backgrounds"> <img s ...

Applying CSS transitions and transforms to SVG elements

Having trouble animating an SVG group with CSS transitions after applying a CSS transform? Check out my code below and let me know if you spot the issue. Inline SVG Code <a href="javascript:void(0)" class="hub-icon-container"> <svg xmlns="ht ...

What is the best way to access all of the "a" elements contained within this specific div?

Chrome websites are built using the following structure: <div class="divClass"> <a class="aClass"></a> <a class="aClass"></a> <a class="aClass"></a> </div> Utili ...

Dimensions of Embedded Instagram Content

I attempted to integrate an Instagram photo into my iOS Swift application by following the instructions provided on the Facebook developers website. However, I encountered an issue where the Instagram post did not adjust its width to fit within the designa ...

What could be the reason behind an Ajax Auto-Complete feature suddenly malfunctioning when moving to a new page within the same website?

Working on a website featuring an auto-complete search box powered by Ajax, Javascript, and PHP. As the user types into the search box, an ajax request triggers a php file to query a database and return possible results. Everything works smoothly until the ...

Firebug mistakenly detects phantom errors

<div id="video-player" data-src="http://www.youtube.com/embed..."></div> Inspect Element - Browser Developer Tools: Error: Access to property 'toString' denied I scanned the entire page (Ctrl+F) and could not find any reference t ...

Corner of the Border Revealing a Clear Sky above

Looking to enhance my navigation bar (menu) by adding a cornered border when the user hovers over it. <nav> <a href="#home">Home</a> | <a href="#about">About</a> | <a href="#blog">Blog</a ...

In AngularJS, create a fresh window

I am struggling with a seemingly simple issue that I just can't figure out... Here's the scenario: I have a link set up to open a non-angular popup using onclick: <a href="page.html" ng-click="popitup('page.html')">Page</a> ...

I need assistance in utilizing my PHP variable UserNameID to remove the specific user's row from the database

I want to give users the option to delete their account from the database with a simple button click on my php forum. See the code snippet below: <div class="btn-group"> <button style="width:200px" type="button" class="btn btn-primary"> ...

Wrapbootstrap offers dynamic design options for Java-based web applications

I recently obtained a bootstrap theme from the website wrapbootstrap to use in my Java web application. However, I am unsure of where to begin with it. Despite having already added the bootstrap css to my application, I now wish to remove it and replace it ...