Cambios en la sintaxis del posicionamiento de anclajes
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
El posicionamiento de los anclajes de CSS se lanzó en Chrome 125. Esta primera versión de la API disponible públicamente desencadenó debates adicionales sobre la sintaxis . Como resultado de ese debate, se produjeron pequeños cambios desde el lanzamiento de la función. Si ya probaste el posicionamiento de las anclas de CSS, en esta publicación se explican los cambios que debes realizar en tu código o en el contenido sobre el posicionamiento de las anclas.
Hay dos cambios de nombre de propiedades principales que debes tener en cuenta:
- El nombre de
inset-area
cambió por position-area
. El grupo de trabajo de CSS optó por este cambio de nombre porque la redacción de position-
te ayuda a recordar que esta propiedad se aplica al elemento posicionado, no al elemento de anclaje. Este cambio comenzará en Chrome 129, y se admitirá inset-area
hasta Chrome 131 para que tengas tiempo de actualizar las demostraciones o los artículos que tengas.
- El nombre de
position-try-options
cambió por position-try-fallbacks
. Este cambio de nombre te ayuda a recordar que estos son solo resguardos de la posición principal, que está determinada por los estilos base. Este cambio se envió con Chrome 128, y position-try-options
ya no funciona a partir de la versión 128. Te recomendamos que uses la abreviatura (cambia a position-try
), que funciona desde Chrome 125 y no se modificó.
También hay un cambio de comportamiento adicional:
- Se quitará la sintaxis funcional
inset-area()
de position-try
. Por lo tanto, usa position-try-fallbacks: top
en lugar de position-try-fallbacks: inset-area(top)
. Este cambio también comenzará en Chrome 129.
Obtén más información sobre cómo utilizar el posicionamiento de anclajes aquí:
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-09-04 (UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]
{"lastModified": "\u00daltima actualizaci\u00f3n:\u00a02024-09-04 (UTC)"}
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-09-04 (UTC)"]]